Activity
From 12/17/2014 to 01/15/2015
01/15/2015
- 10:27 PM Revision 1b01399a (ceph): Fixed typos
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 10:26 PM CephFS Bug #10368: Assertion in _trim_expired_segments
- one possible cause:
there are more than one contexts in mdlog's wait_for_safe list. there is a context executed af... - 07:52 AM CephFS Bug #10368: Assertion in _trim_expired_segments
Had no joy reproducing with mds_auto_repair more recently (on diff. test nodes), but did manage on a vstart cluster...- 10:14 PM Revision cbfa98f8 (ceph): Added new v0.80.8 to
- /newer
singleton/version
singleton/version-x
Added more logging
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktan... - 10:01 PM Revision b1d9f602 (ceph): Merge pull request #288 from dmick/master
- Tweaks to calamari-setup
- 09:53 PM CephFS Bug #10552 (Resolved): ceph-fuse: failed bufferlist assert when reading xattrs
- Thanks Zheng. Merged to master in commit:a60b815c85f07d7ac10b6d23fd1618c6334ddcf7.
- 06:25 PM CephFS Bug #10552 (Fix Under Review): ceph-fuse: failed bufferlist assert when reading xattrs
- triggered by new test case
- 10:53 AM CephFS Bug #10552: ceph-fuse: failed bufferlist assert when reading xattrs
- That assert is from 2013, by the way; I'm not sure what we might have changed to break it. :/
- 10:52 AM CephFS Bug #10552 (Resolved): ceph-fuse: failed bufferlist assert when reading xattrs
- ...
- 09:44 PM rgw Bug #10311 (Pending Backport): Object is deleted automatically if conditional PUT returns 412
- 09:44 PM rgw Bug #10311 (Resolved): Object is deleted automatically if conditional PUT returns 412
- 08:30 PM Revision d8d608d6 (ceph): erasure-code: update links to jerasure upstream
- It moved from bitbucket to jerasure.org
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 08:26 PM Revision dac666f7 (ceph): erasure-code: tests use different pool/profile names
- Use different erasure coded pool names and profiles to avoid deletion /
creation races. The more expensive alternativ... - 08:26 PM Revision 4d07a32e (ceph): crush: update tries statistics for indep rules
- http://tracker.ceph.com/issues/10349 Fixes: #10349
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 08:26 PM Revision 2f87ac80 (ceph): crush: set_choose_tries = 100 for erasure code rulesets
- It is common for people to try to map 9 OSDs out of a 9 OSDs total ceph
cluster. The default tries (50) will frequent... - 08:26 PM Revision 8b64fe93 (ceph): erasure-code: set max_size to chunk_count() instead of 20
- The ruleset created for an erasure coded pool has max_size set to a
fixed value of 20, which may be incorrect when mo... - 08:26 PM Revision 02cab93f (ceph): documentation: add troubleshooting erasure coded PGs section
- Add a new section to the PG troubleshooting section that covers the most
common problems reported when an erasure cod... - 08:26 PM Revision 6c345282 (ceph): erasure-code: update jerasure/gf-complete submodules
- jerasure:
git log --no-merges --pretty=%s \
8fe20c6608385d6a1f38db89aec5cba85ccf04ac..02731df4c1eae1819c4453c9d3ab... - 07:51 PM Bug #9971: OSD crashes again after restarting due to op thread time out at writing pg dirty log
- Hi Samuel:
After further investigation, we've identified this problem as a very big transaction(thousands ops in o... - 07:36 PM Bug #9971 (New): OSD crashes again after restarting due to op thread time out at writing pg dirty...
- Hi Sam,
We came across of this issue a couple of times and Dong Lei did some analysis, Dong will provide more detail... - 07:46 PM Revision c3fb34c1 (ceph): Merge pull request #3380 from trhoden/doc_cephextras
- doc: add cases where ceph-extras is not needed
Reviewed-by: Alfredo Deza <adeza@redhat.com> - 07:40 PM Revision fc01b010 (ceph): doc: add cases where ceph-extras is not needed
- The Ceph Extras repo is not needed on EL7 distributions or
Fedora
http://tracker.ceph.com/issues/9793 Refs: #9793
S... - 07:23 PM Revision f24f646d (ceph): ceph_objectstore_tool: Check that pool exists before allowing import
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision b1f12f09 (ceph): ceph_objectstore_tool: Add special exit code for test infrastructure
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision 19fdeea8 (ceph): ceph_objectstore_tool: Check for splits and fail import if there were s...
- Add osdmap into metadata_section
On export put metadata_section before file data
Fixes: #9780
Signed-off-by: David ... - 07:23 PM Revision f34b930b (ceph): ceph_objectstore_tool: Fixes to not encode OSDMap due to CRC checking
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision da3be804 (ceph): ceph_objectstore_tool: Verify that object pool and pgid pool match
- Also, earlier check for invalid --pgid with import op
Signed-off-by: David Zafman <dzafman@redhat.com> - 07:23 PM Revision 68b27e25 (ceph): ceph_objectstore_tool: On import following a split skip objects no long...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision afda6e4f (ceph): ceph_objectstore_tool: Handle import of pg which OSD has split
- Fail import if import data doesn't include OSDMap and can't find it locally
See if local map can be read for import's... - 07:23 PM Revision 05d916ed (ceph): ceph_objectstore_tool: For import get object_info_t available for each ...
- Add object_info_t to object_begin so we have at object create time
This will be useful for importing from multiple er... - 07:23 PM Revision b9a04846 (ceph): osd: build_push_op() handle short reads so recipient doesn't crash
- Fixes: #8121
Signed-off-by: David Zafman <dzafman@redhat.com> - 07:23 PM Revision 7fb721c1 (ceph): osd: Pass oldest_map when generating past intervals
- From load_pgs() the superblock hasn't been published yet
so we need to retrieve the value of oldest_map depending on ... - 07:23 PM Revision 0c5b66da (ceph): osd: Get pgid ancestor from last_map when building past intervals
- Fixed OSD::build_past_intervals_parallel() and PG::generate_past_intervals()
Fixes: #10430
Signed-off-by: David Zaf... - 07:23 PM Revision 2dc29deb (ceph): ceph-objectstore-tool, test: Fix objectstore name changed to keyvaluestore
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision 22b71744 (ceph): ceph-objectstore-tool: Remove --pretty-format and use new --format options
- Call new_formatter() with --format specified argument
Signed-off-by: David Zafman <dzafman@redhat.com> - 07:23 PM Revision 3de2d3bf (ceph): ceph_objectstore_tool: validate pgid before calling PG::_has_removal_fl...
- The "meta" directory could be removed when trying to removing pgid 0.0
Signed-off-by: David Zafman <dzafman@redhat.com> - 07:23 PM Revision 5cb69252 (ceph): ceph_objectstore_tool: read_fd() doesn't handle ^D from tty stdin, don'...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision fe936026 (ceph): ceph_objectstore_tool: Fix import-rados skipping of snapshots
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision ddc4613e (ceph): ceph_objectstore_tool: Get g_ceph_context available to import-rados
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision f727d2ea (ceph): ceph_objectstore_tool: import-rados shouldn't import internal namespace...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision 62dd912f (ceph): ceph_objectstore_tool: Allow the metadata_section to be anywhere in the...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:23 PM Revision 196c8112 (ceph): ceph_objectstore_tool: Check cluster_fsid before allowing an import
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:22 PM Revision 062d3b02 (ceph): Merge pull request #3379 from ceph/wip-mon-drop-conversion
- mon: drop store conversion code
Reviewed-by: Sage Weil <sage@redhat.com> - 07:21 PM Revision 11062d2f (ceph): Merge pull request #3377 from ceph/wip-fail-idempotent
- mon/MDSMonitor: make 'mds fail' idempotent for IDs
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:20 PM Revision 80473f63 (ceph): os/FileJournal: Fix journal write fail, align for direct io
- when config journal_zero_on_create true, osd mkfs will fail when zeroing journal.
journal open with O_DIRECT, buf sho... - 07:13 PM Revision cc0dba52 (ceph): mon: encode stashed monmap with all features
- latest_monmap that we stash is only used locally--the encoded bl is never shared. Which means we should just use CEPH...
- 07:07 PM Revision 7bb7b1ec (ceph): AsyncConnection: Fix deadlock if socket failed when replacing
- If client reconnect a already mark_down endpoint, server-side will detect
remote reset happen, so it will reset exist... - 07:07 PM Revision c65df9b5 (ceph): test_msgr: Add SyntheticInjectTest
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 2bc16752 (ceph): AsyncConnection: Don't discard out_q and unregister when replacing
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 296e5457 (ceph): AsyncConnection: Fix replacing cause original state lossy
- Because AsyncConnection won't enter "open" tag from "replace" tag,
the codes which set reply_tag won't be used when e... - 07:07 PM Revision 898d43db (ceph): async: adjust test_msgr and normalize log output format
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision f7f25b4c (ceph): AsyncConnection: Don't increment connect_seq if connect failed
- If connection sent many messages without acked, then it was marked down.
Next we get a new connection, it will issue ... - 07:07 PM Revision bd627e77 (ceph): Event: Fix typo
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision e823af41 (ceph): AsyncConnection: Don't alloc buffer when reenter "READ_FRONT" state
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 4b900a6f (ceph): test_msgr: Add SyntheticWorkload to do message measurement
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 2f923836 (ceph): Event: Fix incorrect memset
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision a1753902 (ceph): AsyncConnection: set state_offset=0 in case of reuse this connection
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 50771dd7 (ceph): AsyncConnection: Enhance replace process
- Make handle_connect_msg follow lock rule: unlock any lock before acquire
messenger's lock. Otherwise, deadlock will h... - 07:07 PM Revision a75ac0ea (ceph): AsyncConnection: Add ms_inject_* to AsyncConnection
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision e84d1344 (ceph): AsyncConnection: Add omissive STATE_WAIT state
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision e7db9114 (ceph): AsyncMessenger: wait for dispatch event done
- In order to avoid deadlock like:
1. mark_down_all with holding lock
2. ms_dispatch_reset
3. get_connection want to ge... - 07:07 PM Revision 9a84a905 (ceph): test_msgr: Add random usleep to Dispatcher impl
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 34cbd4c7 (ceph): AsyncConnection: Avoid calling callback after delteing AsyncMessenger
- Now when calling mark_down/mark_down_all, it will dispatch a reset event.
If we call Messenger::shutdown/wait, and it... - 07:07 PM Revision 9fc24d4e (ceph): test_msgr: Add test for a message with large payload
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision 0a7c331c (ceph): AsyncMessenger: allow RESETSESSION whenever we forget an endpoint
- Learn from SimpleMessenger(8cd1fdd7a778eb84cb4d7161f73bc621cc394261)
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> - 07:07 PM Revision abb4e682 (ceph): AsyncMessenger: Retry binding on addresses if binding fails
- Learn from commit(2d4dca757eaa7572ed4d8a1c798c9c09e5ada3d7) for
SimpleMessenger:
If binding on a IP-Address fails, d... - 07:07 PM Revision 24fd12f4 (ceph): MessengerTest: Add markdown with caller lock tests
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision a98b9e2f (ceph): AsyncConnection: Fix mark_down race condition
- Previously, if caller want to mark_down one connection and caller is event
thread callback, it will block for the wak... - 07:07 PM Revision 44a01894 (ceph): AsyncConnection: using send_keepalive instead of _send_keepalive_or_ack
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision cb3e1bf4 (ceph): AsyncConnection: Adjust backoff wakeup granularity
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:07 PM Revision f4fcff16 (ceph): AsyncMessenger: Bind async thread to special cpu core
- Now, 2-4 async op thread can fully meet a OSD's network demand with SSD
backend. So we can bind limited thread to spe... - 07:07 PM Revision 8d2af2fa (ceph): AsyncMessenger: Using EventCenter instead of poll for bind
- Totally avoid extra thread in AsyncMessenger now. The bind socket will be
regarded as a normal socket and will dispat... - 07:07 PM Revision d93bdade (ceph): AsyncConnection: Using buffer read to avoid small read overhead
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 07:00 PM CephFS Bug #10415 (Resolved): libcephfs: test failures
- 06:53 PM CephFS Feature #10504: kclient: include client version in client_metadata
- pushed a kernel patch to testing branch
- 06:46 PM Revision 0aeba0f2 (ceph): ceph_objectstore_tool: Describe super_ver values
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 06:27 PM rgw Bug #10553 (Fix Under Review): rgw: fail to download object in swift when range specified > 512k
- 04:06 PM rgw Bug #10553 (Resolved): rgw: fail to download object in swift when range specified > 512k
- 06:10 PM Revision d91fe8b3 (ceph): test_shared_cache::get_next: fix get_next call on uninitialized value
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 06:10 PM Revision 37dc4238 (ceph): shared_cache: reduce duplication between get_next's
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 05:54 PM CephFS Bug #10413: samba: coredumps after tests run
- samba guys proposes a fix on their side, the new fix should go into upstream soon
- 05:33 PM Revision 9db59697 (ceph): fix command 'ceph pg dump_stuck degraded'
- undersized not valid: undersized not in inactive|unclean|stale
undersized not valid: undersized doesn't represent a... - 05:06 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- * The file content change while the OSD is running
* deep-scrub / repair does notice something is wrong but does *no... - 02:12 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- This is what should happen...
- 12:54 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- The difference between the bad and the good log is that the object to be repaired is on the primary for the bad and o...
- 10:12 AM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- Maybe the problem is that recovery should not try to recover an object that's already repaired ?
- 04:22 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on
- Also seen as a corrupt test file:
2015-01-15 12:19:05,431.431 INFO:tasks.rados.rados.0.plana02.stderr:1718: oid 1 ... - 11:42 AM Bug #10534: full-object read crc 0x######## != expected 0x######## on
The yaml file that reproduced this issue:...- 04:06 PM Revision 34081562 (ceph): mon: Monitor: drop StoreConverter code
- We no longer convert stores on upgrade. Users coming from bobtail or
before sould go through an interim version such... - 04:02 PM Revision 1d814b76 (ceph): ceph_mon: no longer attempt store conversion on start
- People upgrading from bobtail or previous clusters should first go
through an interim version (quite a few to pick fr... - 04:01 PM Revision a385a8d1 (ceph): Merge pull request #6 from lebauce/rbd-fixes
- rbd: RBD fixes
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> - 03:11 PM Revision d4a64474 (ceph): Merge pull request #3376 from dachary/wip-10547-formatter
- common: restore format fallback semantic
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 02:58 PM Revision 447d4699 (ceph): mon: Monitor: health to clog writes every X seconds on the second
- 3600 will mean every hour, on the hour; 60 will mean every minute, on
the minute. This will allow the monitors to sp... - 02:58 PM Revision 7ce770d9 (ceph): mon: Monitor: health summary to clog on get_health()
- Output health summary to clog on Monitor::get_health() (called during,
e.g., 'ceph -s', 'ceph health' and alikes) if ... - 02:58 PM Revision e2d66ae3 (ceph): mon: Monitor: 'get_health()' returns overall health status
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 02:58 PM Revision 81a2faf3 (ceph): mon: Monitor: write health status to clog every X seconds
- Instead of writing the health status only when a user action calls
get_health(), have the monitor writing it every X ... - 02:58 PM Revision fcd7aa00 (ceph): mon: Monitor: reset health status cache on _reset()
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 02:58 PM Revision ae1032e2 (ceph): mon: Monitor: cache 'summary' string to avoid dups on clog
- By caching the summary string we can avoid writing dups on clog.
We will still write dups every 'mon_health_to_clog_... - 02:49 PM devops Bug #10549 (Resolved): 'sudo yum -y install xx 0.80.6" issues on centos, debian, rhel
- This is an issue that has plagued us where the original sha1 is compiled before the tag is pushed and thus the built ...
- 10:09 AM devops Bug #10549 (Resolved): 'sudo yum -y install xx 0.80.6" issues on centos, debian, rhel
- Run http://pulpito.front.sepia.ceph.com/teuthology-2015-01-14_17:00:03-upgrade:firefly-firefly-distro-basic-vps/
J... - 02:23 PM Revision 889969e2 (ceph): mon/MDSMonitor: make 'mds fail' idempotent for IDs
- Was returning ENOENT, should succeed for 'fail' on
a non-existent name, as the fail operation makes
it cease to exist... - 02:19 PM Revision edd90900 (ceph): rbd: add tests for read/write and snapshots
- 02:18 PM Revision 5671536b (ceph): rbd: clean images and pools in tests
- 02:15 PM Revision 75e9c455 (ceph): rbd: fix error handling for write, seek and flush
- 02:13 PM Revision 921a14b1 (ceph): rbd: fix calls to wrong C functions
- 01:30 PM rgw Bug #10544: "s3tests.functional.test_s3.test_multipart_upload ... FAIL" in upgrade:dumpling-x-fir...
- 12:29 PM Revision b957fa8e (ceph): tests: adapt to new json-pretty format
- The json-pretty format was modified for readability and now includes
additional newlines / spaces. Either switch to j... - 12:27 PM Revision 97609a33 (ceph): test: rename test_activate_osd
- It was incorrectly shadowing test_run_osd.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 12:26 PM Revision 8d8ce96b (ceph): common: restore format fallback semantic
- When Formatter::create replaced new_formatter, the handling of an
invalid format was also incorrectly changed. When a... - 12:16 PM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
- ...
- 11:54 AM Revision a6cb7470 (ceph): Merge pull request #3370 from ceph/wip-10382
- mds: handle heartbeat_reset during shutdown
- 11:04 AM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
- This continues to be a problem; e.g. http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_23:10:01-knfs-next-tes...
- 10:20 AM CephFS Bug #10550 (Resolved): Assertion in ceph-mds on failures in ::init
init() can call suicide in various error handling paths before it starts progress thread, but in suicide() it tries...- 10:14 AM Revision e9aeaf81 (ceph): mailmap: Loic Dachary name normalization
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 10:14 AM Revision d80ded9d (ceph): mailmap: David Zhang affiliation
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 09:02 AM Stable releases Tasks #10501 (Rejected): giant v0.87.1
- 08:10 AM Bug #6301: ceph-osd hung by XFS using linux 3.10
- Is this with 64k directories ?
We don't have the problem anymore - all our OSD now use standard xfs format - (that... - 08:01 AM Feature #9792: make it harder to remove cluster data pools
- This would be a great addition.
A interval should be configureable for how long a pool stays in 'pending' mode. By... - 07:25 AM Bug #10547 (Resolved): test/crush/TestCrushWrapper.cc:853: Failure
- 04:41 AM Bug #10547 (Fix Under Review): test/crush/TestCrushWrapper.cc:853: Failure
- https://github.com/ceph/ceph/pull/3376
- 02:29 AM Bug #10547 (Resolved): test/crush/TestCrushWrapper.cc:853: Failure
- Introduced in https://github.com/ceph/ceph/pull/3366...
- 05:06 AM Revision 33ba23f0 (ceph): common/shared_cache.hpp: empty() iff weak_refs is empty
- Also, add a comment to clarify usage.
Signed-off-by: Samuel Just <sjust@redhat.com> - 05:06 AM Revision 4b47886c (ceph): ReplicatedPG: on_chnage: clarify object_contexts.clear() comment
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 04:47 AM Revision d532f3ed (ceph): remove unused hold_map_lock in _open_lock_pg
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 02:31 AM Revision 97486559 (ceph): man: add help for rbd merge-diff command
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: Li Wang <liwang@ubuntukylin.com> - 01:36 AM Revision 6fb5e093 (ceph): rbd: fix test
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 01:32 AM Revision 9a1b29d0 (ceph): Merge remote-tracking branch 'lb/newrbd'
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 01:30 AM Revision f5bfcec1 (ceph): fix go-rados -> go-ceph renames
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 12:41 AM Revision 6986ec1c (ceph): osd/PG: populate blocked_by with peers we are trying to activate
- Once peering finishes, all osds need to persist their info and ack before
we are fully active. Populate blocked_by w...
01/14/2015
- 11:51 PM Revision 79bfffb5 (ceph): rgw: remove swift user manifest (DLO) hash calculation
- Fixes: #9973
Backport: firefly, giant
Previously we were iterating through the parts, creating hash of the
parts eta... - 11:51 PM Revision fd49cbc5 (ceph): rgw: use s->bucket_attrs instead of trying to read obj attrs
- Fixes: #10307
Backport: firefly, giant
This is needed, since we can't really read the bucket attrs by trying to
read... - 11:51 PM Revision 534624b7 (ceph): init-radosgw.sysv: set ulimit -n before starting daemon
- If we do the ulimit inside the daemon command we will have already
dropped privs and will fail.
Fixes: #9587
Backpor... - 11:51 PM Revision 2d61fc76 (ceph): rgw: S3 object copy content type fix
- Fixes: #9478
Backport: firefly, giant
Content type for S3 object copy response should be set to
application/xml.
Sig... - 11:51 PM Revision 8682d1b1 (ceph): rgw: send back ETag on S3 object copy
- Fixes: #9479
Backport: firefly, giant
We didn't send the etag back correctly. Original code assumed the etag
resided ... - 11:51 PM Revision 31f5e332 (ceph): rgw: RGWRados::get_obj() returns wrong len if len == 0
- Fixes: #9877
We only updated if len was > 0, should update it if r >= 0. This was the
culprit for issue #9877.
Backpo... - 11:51 PM Revision 30963fdc (ceph): rgw: rados->set_attrs() updates bucket index
- Fixes: #5595
Backport: dumpling, firefly
We need to update the bucket index when updating object attrs, otherwise
we'... - 11:51 PM Revision ac799f08 (ceph): fix can not disable max_size quota
- Currently if we enable quota and set max_size = -1, it doesn’t
mean max_size is unlimited as expected. Instead, it me... - 11:51 PM Revision 71d119f2 (ceph): rgw: index swift keys appropriately
- Fixes: #10471
Backport: firefly, giant
We need to index the swift keys by the full uid:subuser when decoding
the jso... - 11:51 PM Revision 011a8c3b (ceph): rgw: http headers need to end with \r\n
- Fixes: #9254
Backport: firefly, giant
Reported-by: Benedikt Fraunhofer <fraunhofer@traced.net>
Signed-off-by: Yehuda... - 11:44 PM Revision e00f9bf1 (ceph): lib: add full support for RADOS block devices
- 11:25 PM Revision 95424168 (ceph): Merge pull request #3366 from ceph/wip-formatter
- formatter: improve pretty output, rename factory method
Reviewed-by: Dan Mick <dan.mick@redhat.com> - 11:12 PM Revision 5b0e8aef (ceph): mailmap: Yehuda Sadeh name normalization
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 11:11 PM Revision 4ca69313 (ceph): doc/release-notes: typo
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:11 PM Revision 3f03a7b2 (ceph): doc/release-notes: v0.91
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:10 PM Revision 3d420ff1 (ceph): radosgw_admin: don't use boto for testing 301 responses
- boto follows up on the redirects. Switched to using httplib2 for sending
this request.
Signed-off-by: Yehuda Sadeh <... - 11:02 PM Revision e7cc6117 (ceph): qa: ignore duplicates in rados ls
- These can happen with split or with state changes due to reordering
results within the hash range requested. It's eas... - 10:50 PM Revision 6fa29f6f (ceph): Merge pull request #3372 from ceph/wip-10539
- qa: fail_all_mds between fs reset and fs rm
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:38 PM Revision adc9bdae (ceph): rgw: set default region and zone to all clients
- Otherwise it's going to use zone 'default' for client.0, not as expected. Also
add region configuration to task.
Sig... - 10:08 PM Revision e5591f8a (ceph): qa: fail_all_mds between fs reset and fs rm
- Because fs reset opens a brief window for the previously
failed MDSs to spring back into life.
Fixes: #10539
Signed... - 10:00 PM Revision 26a2df28 (ceph): mailmap: Josh Durgin name normalization
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 09:48 PM Revision d6a9d25c (ceph): doc/release-notes: v0.80.8
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:44 PM Revision 45e9cd5b (ceph): Fix make check blockers.
- Replace ceph-helpers.sh check for ms_nocrc with the new formula
for this. Fixes make check for default build.
Addi... - 09:44 PM Revision daefad7a (ceph): xio: enable accelio debug on level 2
- Enable accelio debug (mostly on connection) on level 2
and sync with XioConnection debug events
Signed-off-by: Vu Ph... - 09:44 PM Revision aa5f1955 (ceph): xio: Get the right Accelio errno code
- Get the right Accelio errno code on xio_send_msg in
order to correctly requeue or fail the xmsg
Signed-off-by: Vu Ph... - 09:44 PM Revision 37719c3b (ceph): Dequeue XioMsg on send-fail
- If a message send hard fails, don't omit to remove it from the
send_q--this results in an assert when the queue is in... - 09:44 PM Revision d16e1817 (ceph): Reduce lock spam in XioPortal SubmitQueue.
- In SubmitQueue::deq, scan up to nlanes, exit immediately with
found work, recalling last lane.
Yield to Accelio iff ... - 09:44 PM Revision f276145f (ceph): xio: initial mark_* and queueing/flow control
- This changes implements explicit support for Accelio sender-side
flow control, which requires queuing messages for la... - 09:44 PM Revision 1c2efde8 (ceph): xio: Enable Accelio flow control with msgs and bytes throttlers
- * Enable Accelio flow control in general
* Read out policy for messages and bytes throttlers from connection's peer_t... - 09:43 PM Revision 3c7e857b (ceph): xio: Configure Accelio internal pool
- Temporarily hardcoded all 6 allocators + growing quantum and max size
1k allocator - quantum 4k - max 256k
4k allocat... - 09:43 PM Revision dcfb80a8 (ceph): Accelio Autotools glue.
- Add Accelio to build process with --enable-xio is provided.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:43 PM Revision aba35bca (ceph): cmake: add xio
- Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:43 PM Revision 610d66f5 (ceph): Ceph Accelio/RDMA Transport (XioMessenger).
- XioMessenger implements a Ceph Messenger provider for Accelio,
a high-performance messaging transport by Mellanox. C... - 09:43 PM Revision a0642371 (ceph): Cosmetic ceph_mon.cc.
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 09:43 PM Revision 53bc4d17 (ceph): Cosmetic ceph_osd.cc.
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 09:42 PM Revision fd5cd938 (ceph): Cosmetic ceph_mds.cc.
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 09:42 PM Revision d53b378e (ceph): Introduce Message flag values used by XioMessenger.
- These correspond to bits in Message::magic and the erstwhile
"special_handling" member.
Signed-off-by: Matt Benjamin... - 09:42 PM Revision b4447e9a (ceph): Add Message::set_src(const entity_name_t& src)
- Permit setting the source endpoint of a Message.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:42 PM Revision a96373fa (ceph): Remove pure virtuals from Message::CompletionHook.
- This was introduced for XioMessenger, but is no longer used.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:42 PM Revision ef7e7355 (ceph): Add intrusive list anchor for Message dispatch to Message.
- This is currently used by XioMessenger dispatch strategies, but
could be extended to other Messenger types.
Signed-o... - 09:42 PM Bug #10541: objecter memory corruption
- Working on the same project with Jason. His patch above seems to address the crash, but now all reads come back with ...
- 04:46 PM Bug #10541: objecter memory corruption
- With more testing, I get crashes in this section even without an OSD going down. The following patch seems to mostly...
- 01:51 PM Bug #10541 (Duplicate): objecter memory corruption
- With ceph 0.90, we have been fighting infrequent memory corruption with our client programs using librados. Unfortun...
- 09:42 PM Revision 984a3eed (ceph): Add MDataPing.
- This message type is used for Messenger testing.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:41 PM Revision 71d08b4a (ceph): Accelio ceph::buffer Extensions
- Adds custom buffer::raw type xio_mempool, with hooks into Accelio
memory lifecycle.
The xio_mempool type is non-shar... - 09:41 PM Revision 4cbf2d55 (ceph): Cosmetic: Normalize an entity_name_t initialization in ceph-syn.
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 09:41 PM Revision 2ffacbe6 (ceph): msg: crc configuration in messenger
- Add new header_crc and data_crc configuration booleans, and use
them consistently to govern whether CRC is performed ... - 09:40 PM Revision b677a86f (ceph): Build rbd-fuse as a C++ unit (matching its existing linkage).
- Since rbd-fuse is linking C++ libraries, link it with the C++
runtime as we already do for ceph-fuse.
Signed-off-by:... - 09:40 PM Revision 80b3ff0e (ceph): mon: OSDMonitor sends maps over connection
- Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:40 PM Revision 9fff0c53 (ceph): msg: remove create_anon_connection from Messenger
- the monitor now defines its own subclass of Connection to use for
Monitor::handle_forward(), rather than tying it to ... - 09:40 PM Revision 2401c3ba (ceph): dout: dlog_p macro for should_gather
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt... - 09:40 PM Revision a39cbe2b (ceph): atomic: add and sub return their result
- Signed-off-by: Casey Bodley <casey@linuxbox.com>
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:40 PM Revision 0f6b9f28 (ceph): Combined CMake Build for Hammer
- CMake Ceph Build System (Firefly)
CMake. Add tests.
Respace src/CMakeLists.txt.
CMake. Spacing cleanups.
CMake for ... - 09:39 PM Revision 4368e0a5 (ceph): Null tracepoint macro when !WITH_LTTNG.
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 09:39 PM Revision f57383ae (ceph): Don't use __cplusplus to mean !__KERNEL__
- Of course, this is Linux-centric.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:39 PM Revision 71e49879 (ceph): Add missing Messenger::create ms_type in test_msgr.
- Fixes trivial build breakage.
Signed-off-by: Matt Benjamin <matt@cohortfs.com> - 09:39 PM Revision 3ce683a3 (ceph): Fixup int_types.h.
- Signed-off-by: Matt Benjamin <matt@cohortfs.com>
- 08:39 PM Revision 3424baed (ceph): librbd: fix coverity false-positives for tests
- Coverity flagged two variables as uninitialized prior to use.
Explicitly initialize the variables in the constructors... - 08:16 PM Revision 231cb99a (ceph): Merge pull request #297 from ceph/wip-10525
- Changed to "osd map max advance: 1000"
- 07:47 PM Revision f3a57ee6 (ceph): rgw: wait for completion only if not completion available
- In a bucket aio operation, wait for completions only if there are no
completions available. Otherwise we might wait f... - 07:33 PM Revision 2f01037d (ceph): Added warning "osd_map_max_advance" to the whitelist to aviod fail on it
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 06:16 PM Bug #10546 (Resolved): ceph time check start round bug in monitor.cc
- HI all,
My ceph cluster report clock skew even after time syncing 30min ago, so i'm digging in the src code of cep... - 05:48 PM Revision 833b2777 (ceph): ceph_test_objectstore: enable keyvaluestore experimental option
- Fixes: #10535
Signed-off-by: Samuel Just <sjust@redhat.com> - 05:47 PM Revision 204fa0f0 (ceph): ReplicatedPG::_scrub: don't record digests for snapdirs
- They are always empty, and the finish_ctx machinery doesn't really
work for snapdirs anyway.
Fixes: #10536
Signed-of... - 04:57 PM Revision 5c8ee338 (ceph): Merge remote-tracking branch 'gh/next'
- 04:29 PM Revision 0172069d (ceph): common/shared_cache.hpp: restructure clear()
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 04:03 PM Bug #10545 (Rejected): osd.0 "crashed with signal 9" in upgrade:dumpling-firefly-x-next-distro-ba...
- It was killod by oom-killer
- 03:37 PM Bug #10545 (Rejected): osd.0 "crashed with signal 9" in upgrade:dumpling-firefly-x-next-distro-ba...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:15:01-upgrade:dumpling-firefly-x-next-distro...
- 03:57 PM devops Bug #10528 (Resolved): issues with apt-mirror with wheezy packages
- This should be fixed. I suspect its being caused by apt-mirror just having too many distros/mirrors in a single confi...
- 03:40 PM devops Feature #10046 (Resolved): run make check on every pull request
- it has not caused trouble in the past week
- 03:32 PM CephFS Bug #10539: Error EINVAL: all MDS daemons must be inactive before removing filesystem
- thanks for the quick fix !
- 02:54 PM CephFS Bug #10539 (Resolved): Error EINVAL: all MDS daemons must be inactive before removing filesystem
- Merged to ceph-qa-suite master in commit:6fa29f6f19331df59d15e7470b81f4cf5f0e9689
- 02:07 PM CephFS Bug #10539 (Fix Under Review): Error EINVAL: all MDS daemons must be inactive before removing fil...
My fault!
https://github.com/ceph/ceph/pull/3372- 11:50 AM CephFS Bug #10539 (Resolved): Error EINVAL: all MDS daemons must be inactive before removing filesystem
- *make check* sometimes fails on "test/cephtool-test-mds.sh":http://workbench.dachary.org/ceph/ceph/blob/master/src/te...
- 02:52 PM Bug #10533 (Won't Fix): librados: duplicate object in rados_list() result
- The client is stateful, so yes, but according to sage split can cause problems, as can readdir being unpredictable an...
- 02:52 PM Bug #10531: "exception from mon" in upgrade:giant-x-next-distro-basic-vps run
- Looks like similar issue in this job:
http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_19:13:02-upgrade:d... - 01:52 PM Bug #10531: "exception from mon" in upgrade:giant-x-next-distro-basic-vps run
- Same problem in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:05:02-upgrade:giant-x-next-distro-basic-...
- 02:48 PM rgw Bug #10544 (Closed): "s3tests.functional.test_s3.test_multipart_upload ... FAIL" in upgrade:dumpl...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_19:13:02-upgrade:dumpling-x-firefly-distro-basi...
- 02:01 PM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
- Final fixes - https://github.com/ceph/ceph-qa-suite/pull/297
- 01:56 PM Bug #10543 (Duplicate): "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-bas...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:05:02-upgrade:giant-x-next-distro-basic-vps/...
- 01:54 PM CephFS Bug #10542 (Resolved): ceph-fuse cap trimming fails with: mount: only root can use "--options" op...
This appears to be from:...- 12:29 PM devops Bug #10537 (Resolved): runnnig out of space at ceph_site
- Cleared out some old cephdrop stuff (which is backed up if we sitll need it) as well as very old stuff in rpm-testing...
- 10:16 AM devops Bug #10537 (Resolved): runnnig out of space at ceph_site
- We are at 100% full on /home/
Had to delete a couple of files, including a 2gb.bin one that was 2GB.
We are in ... - 12:17 PM Bug #10534: full-object read crc 0x######## != expected 0x######## on
This object which has one good and one bad replica has identical object_info_t on both osd.0 and osd.2
{ "oid": ...- 11:56 AM Bug #10534: full-object read crc 0x######## != expected 0x######## on
- ...
- 12:00 PM Revision 9daeaec5 (ceph): mds: handle heartbeat_reset during shutdown
- Because any thread might grab mds_lock and call heartbeat_reset
immediately after a call to suicide() completes, this... - 11:16 AM Bug #10118: messenger drops messages between osds
- From the logs, something happened in the messenger to change the message ordering:
osd 0:
2015-01-13 23:56:27.853... - 10:31 AM Bug #10118: messenger drops messages between osds
- Seen on a master run rados:thrash run
http://qa-proxy.ceph.com/teuthology/dzafman-2015-01-13_16:52:51-rados:thrash... - 09:42 AM Bug #10536 (Resolved): _scrub and digests: osd/ReplicatedPG.cc: 7506: FAILED assert(!i->mod_desc....
- The problem is that finish_ctx does not really work on snapdirs (snaptrimmer does not use finish_ctx, and make_writea...
- 08:29 AM Revision 74bef7f4 (ceph): Merge pull request #291 from dachary/wip-10018-scrub
- add erasure code repair / scrub tests (take 2)
Reviewed-by: David Zafman <dzafman@redhat.com> - 07:39 AM Bug #10535: ceph_test_objectstore keyvaluestore error
- 07:34 AM Bug #10535 (Resolved): ceph_test_objectstore keyvaluestore error
- 2015-01-14T05:29:24.136 INFO:teuthology.orchestra.run.plana56.stdout:[ RUN ] ObjectStore/StoreTest.collect_metad...
- 06:26 AM Revision fc5cb3cf (ceph): osd/ReplicatedPG: remove unnecessary parameters
- In functions can_skip_promote and do_cache_redirect.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 06:25 AM Revision 78b2cf03 (ceph): osd: force promotion for watch/notify ops
- Watch/notify ops can't be proxied.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 06:18 AM Revision c8bef13c (ceph): osd/OpRequest: add osd op flag CEPH_OSD_RMW_FLAG_PROMOTE
- This flag indicates the osd op needs to force a promotion when there is
a cache tier.
Signed-off-by: Zhiqiang Wang <... - 05:34 AM Revision 2e5dcf2a (ceph): test: add write_fadvise_dontneed.yaml to test write_fadvise_dontneed.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 03:48 AM Revision ba32cc30 (ceph): Changed to "osd map max advance: 1000"
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 03:44 AM Revision 2098a6cc (ceph): Merge pull request #295 from ceph/wip-10525
- Changed to "osd map max advance: 1000"
- 03:42 AM Revision 9868966b (ceph): Changed to "osd map max advance: 1000"
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 03:36 AM Revision 717dffe7 (ceph): rados.py: Add write_fadvise_dontneed field
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 03:21 AM Revision a78a93e5 (ceph): rgw: bi list, update marker only if result not empty
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision f060dd65 (ceph): rgw: update calls to handle bucket sharding
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision 9d17bd0a (ceph): rgw: fix linkage following rebase
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision d19a49d3 (ceph): cls_rgw: call ioctx->aio_operate() under lock
- close a race window
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 03:21 AM Revision 33dc07cc (ceph): rgw: initialize RGWBucketInfo::num_shards
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision 24aec123 (ceph): rgw: fix memory leak
- We were iterating on both completion_objs, and completions assuming that
they follow each other. They don't do it. Wh... - 03:21 AM Revision 0b5d8033 (ceph): rgw: only keep track for cleanup of rados objects that were written
- Fixes: #10311
We're keeping track of rados objects that we've written so that we could
clean them up if needed. Earl... - 03:21 AM Revision ce0ed6bb (ceph): test: fix test_cls_rgw
- Adjust to new api calls.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 03:21 AM Revision 15703cf9 (ceph): cls_rgw: extend shards marker api
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision 9536f74a (ceph): rgw: write multi shard markers on replica_log appropriately
- When getting a list of shard_id#marker, iterate through the shards and
write each as needed.
Signed-off-by: Yehuda S... - 03:21 AM Revision 71016659 (ceph): rgw: pass num shards on bucket initialization
- Need to pass the actual num shards that are going to be used for this
specific bucket. Bucket may be created by apply... - 03:21 AM Revision 37a11862 (ceph): rgw: max shards configuration is part of the zone config
- The zone config params are set in the region configuration. Also,
there's a ceph.conf configurable (rgw_override_buck... - 03:21 AM Revision c07af12c (ceph): cls_rgw: remove incorrect function declaration
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision d52a8b10 (ceph): rgw: bucket_index_shard_hash_type fixes
- add initializations, json encode /decode.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 03:21 AM Revision a2c3680b (ceph): cls_rgw: list bi log should not return marker entry
- The marker should be served as a lower bound, but should not be
returned.
Signed-off-by: Yehuda Sadeh <yehuda@redhat... - 03:21 AM Revision 0d9c2d34 (ceph): rgw: bucket replica log, handle shard ids
- bucket replica log can now save entries by the specified shard id
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 03:21 AM Revision a063cbac (ceph): rgw: modify bucket instance shard marker ids
- Instead of having the markers prefixed by the oids, use the bucket
instance id.
Signed-off-by: Yehuda Sadeh <yehuda@... - 03:21 AM Revision 6b1c4a0b (ceph): cls_rgw: clean up CLSRGWConcurrentIO
- Class is no longer a template, and keeps a map of oids by shard_id. Call
issue_op() using both shard_id and oids. Sha... - 03:21 AM Revision 0d1f97ff (ceph): rgw, cls_rgw: keep shard ids with oids
- Instead of just having the list of oids, keep the shard ids together, so
that we can know on which shard the operatio... - 03:21 AM Revision 381f68ac (ceph): rgw: bi log list/trim can get specific bucket shard
- bucket shard can be specified on the bucket instance param. It can be
added like this: <bucket-instance>[:shard-id]
... - 03:21 AM Revision 87934706 (ceph): rgw: use new BucketShard structure for index manipulation calls
- Instead of recalculating the hash every call, do it once, and pass this
structure around. Also, will be used for logg... - 03:21 AM Revision a33ca59e (ceph): rgw: data changes log, log info by bucket shard id
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision d31e84ea (ceph): rgw: improve bucket sharding hashing
- Amplify small source changes.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 03:21 AM Revision 44bc63b1 (ceph): rgw: decode the req_state bucket instance id if needed
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 03:21 AM Revision 47665b23 (ceph): cls_rgw, rgw: switch different ops to new concurrent infrastructure
- Make all the relevant ops use the CLSRGWConcurrentIO infrastructure,
which simplifies things.
Signed-off-by: Yehuda ... - 03:21 AM Revision f9b280ea (ceph): Adjust bi log listing to work with multiple bucket shards.
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 03:21 AM Revision 9e45a7cd (ceph): Adjust bi log trim implementation to work with multiple bucket shards.
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 03:21 AM Revision 231fa0e6 (ceph): Fix get_bucket_instance_info, only build the oid if it is empty.
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 03:21 AM Revision 8a04c0a6 (ceph): Fix the multipart uploads functional test failures due to bucket index ...
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 03:21 AM Revision 56feee79 (ceph): Adjust bucket listing to work with multiple shards.
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 03:21 AM Revision 9c5acd67 (ceph): Adjust bucket stats/index checking/index rebuild/tag timeout implementa...
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 03:21 AM Revision 04441f28 (ceph): cls_rgw, rgw: create base class for common bucket shard operations
- Instead of copy pasting the same code all over again, create a base
class for the needed concurrent IO operations.
S... - 03:21 AM Revision 30d0a49c (ceph): rgw: generalize container type for concurrent IO base class
- Turned the ConcurrentIO class a template, so that we could use different
kind of containers that are needed for the d... - 03:21 AM Revision 90a3920c (ceph): Add a new field to bucket info indicating the number of shards of this ...
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 03:21 AM Revision 5d004d3e (ceph): Implement sharding for bucket creation.
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 03:21 AM Revision 751fd07b (ceph): Adjust rgw bucket prepare/complete OP to work with multiple bucket inde...
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
- 02:47 AM CephFS Bug #10382: mds/MDS.cc: In function 'void MDS::heartbeat_reset()
- This will need backport to giant
- 02:44 AM CephFS Bug #10382 (Fix Under Review): mds/MDS.cc: In function 'void MDS::heartbeat_reset()
- https://github.com/ceph/ceph/pull/3370
- 01:21 AM Revision ded00c88 (ceph): Merge pull request #294 from ceph/wip-10525
- Replaced step for v0.80.6 with v0.80.7
- 01:18 AM Revision 4d5068cb (ceph): Replaced step for v0.80.6 with v0.80.7
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
01/13/2015
- 10:51 PM Revision 364b8681 (ceph): mon/Paxos: consolidate finish_round()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:51 PM Revision 67a90dd7 (ceph): mon: accumulate a single pending transaction and propose it all at once
- Previous we would queue lots of distinct encoded Transactions from various
callers, usually one per PaxosService. Th... - 09:36 PM Revision a4f13008 (ceph): Merge pull request #292 from ceph/wip-10525
- Fixes http://tracker.ceph.com/issues/10525
- 09:36 PM Bug #10534 (Resolved): full-object read crc 0x######## != expected 0x######## on
- 2015-01-13 18:55:18,979.979 INFO:tasks.ceph.osd.0.plana02.stderr:2015-01-13 18:55:18.860647 7fe6d209b700 -1 log_chann...
- 09:33 PM Revision b44c816e (ceph): Fixes http://tracker.ceph.com/issues/10525
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 08:31 PM Revision f08d95a5 (ceph): repair_test: rework to remove levels of indirection
- The commit is large but does not introduce any semantic change and
consists primarily in code moving around, re-inden... - 08:31 PM Revision f3bd336d (ceph): repair_test: rework indentation to make it pep8 clean
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 08:31 PM Revision 0465c0c5 (ceph): ceph_manager: add object helpers
- Add CephManager.methods to get information regarding the pools and PGs
used to store a given object.
Signed-off-by: ... - 08:31 PM Revision ae686583 (ceph): ceph_manager: add ceph-objectstore-tool wrapper
- Add the CephManager.objectstore_tool method to encapsulate a call to
ceph-objectstore-tool. The wrapper can convert a... - 08:31 PM Revision e580eca3 (ceph): repair_test: hinfo_key error injection
- Add a function dedicated to erasure coded pools tests, similar to
repair_test_1. Add a corrupter that removes the hin... - 08:23 PM Revision d1595863 (ceph): PendingReleaseNotes: make a note about librados flag changes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:18 PM Revision 5a1fd855 (ceph): Merge pull request #3360 from mattrichards/bump_rados_version
- librados: bump rados version number
Reviewed-by: Sage Weil <sage@redhat.com> - 08:10 PM Revision 725d6609 (ceph): 0.91
- 07:22 PM Revision bd4926c4 (ceph): ceph_manager: rework indentation to make it pep8 clean
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 07:18 PM Revision 7234481b (ceph): ceph_manager: define pool context
- To create a pool before running a code bloc and remove it after.
with manager.pool("mypool"):
mytest..
S... - 07:18 PM Revision 50e7e6df (ceph): ceph_manager: fix docstring typo
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 07:17 PM Revision 6f8b54ca (ceph): Merge pull request #2697 from ceph/wip-8900
- RBD image watcher and new exclusive lock handling
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:14 PM Revision 940a990b (ceph): Merge pull request #290 from ceph/revert-250-wip-10018-scrub
- Revert "add erasure code repair / scrub tests"
- 07:12 PM Revision 7029dba0 (ceph): Revert "add erasure code repair / scrub tests"
- 06:57 PM Revision f36b1718 (ceph): Merge pull request #286 from ceph/wip-10261-wusui
- Calamari_setup now allows > 1 mon.
- 06:56 PM Revision b8ce73f2 (ceph): Merge pull request #3254 from trociny/feature-10036
- osd: osd tree to show primary-affinity value
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:55 PM Revision 6c4a523c (ceph): Merge pull request #3281 from ceph/wip-10441-b
- osd: fix watch ordering bug 10441 option b
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Josh Durgin <jdu... - 06:54 PM Revision 00c30dd0 (ceph): Merge pull request #3290 from ceph/wip-da-SCA-20150102
- Coverity and SCA fixes
Reviewed-by: Sage Weil <sage@redhat.com> - 06:54 PM Revision 733ce25c (ceph): Merge pull request #3302 from ceph/wip-9956
- os/FileStore: verify kernel is new enough before using extsize ioctl
Reviewed-by: Samuel Just <sjust@redhat.com> - 06:53 PM Revision c82f8177 (ceph): Merge pull request #3305 from majianpeng/fix5
- fix bugs about sync_filesystem
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com> - 06:44 PM Revision 4d52523c (ceph): Merge pull request #250 from dachary/wip-10018-scrub
- add erasure code repair / scrub tests
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Loic Dachary <ldac... - 06:31 PM Bug #10533: librados: duplicate object in rados_list() result
- It's been a long time since I worked on the listing code and I think it's been rewritten since then, but once upon a ...
- 04:54 PM Bug #10533: librados: duplicate object in rados_list() result
- For reference - it was also caught by this job
http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:13:01-u... - 04:32 PM Bug #10533 (Won't Fix): librados: duplicate object in rados_list() result
- This occurred on a mixed firefly+next cluster with thrashing going on in the background.
It was detected by an rbd... - 05:29 PM Revision 75b70b7e (ceph): Merge pull request #289 from ceph/wip-10525
- Fixes http://tracker.ceph.com/issues/10525
- 05:25 PM Revision 7d857e61 (ceph): Fixes http://tracker.ceph.com/issues/10525
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 05:23 PM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
- See https://github.com/ceph/ceph-qa-suite/pull/294 (Replaced step for v0.80.6 with v0.80.7)
http://pulpito.front... - 01:39 PM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
- And more here https://github.com/ceph/ceph-qa-suite/pull/292
tests:
http://pulpito.front.sepia.ceph.com/teutholog... - 09:32 AM Bug #10525 (Fix Under Review): "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-di...
- Test run http://pulpito.front.sepia.ceph.com/teuthology-2015-01-13_09:33:23-upgrade:firefly-firefly-distro-basic-multi/
- 09:18 AM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
- Old tests until 0.80.8 don't have "peering queue fix" and have to be changed to have:...
- 09:15 AM Bug #10525: "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-basic-vps run
- the older releases need osd map max advance = 100 in the conf to work around the peering queue bug.
- 08:28 AM Bug #10525 (Resolved): "HEALTH_WARN 44 pgs peering" failure in upgrade:firefly-firefly-distro-bas...
- Run http://pulpito.front.sepia.ceph.com/teuthology-2015-01-11_17:00:03-upgrade:firefly-firefly-distro-basic-vps/
J... - 05:00 PM Revision 5ef4380a (ceph): ci: fix travis status link
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:44 PM Bug #10430: osd/osd_types.cc: 456: FAILED assert(m_seed < old_pg_num)
- 04:43 PM Bug #8121: ReplicatedBackend::build_push_op() should handle a short read or assert
- 04:42 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import
- 04:42 PM Bug #10427: Generating past intervals can crash OSD because of a missing OSDMap
- 04:34 PM Revision c1fad23c (ceph): doc: project name change
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:32 PM Revision 9264d250 (ceph): common/Formatter: new_formatter -> Formatter::create
- Also make the default formatter selection more explicit.
Signed-off-by: Sage Weil <sage@redhat.com> - 04:20 PM Revision 617ad5dd (ceph): common/Formatter: improve json-pretty whitespace
- The whitespace for the current pretty mode is awkward and weird. Move
to a more standard approach. It's more newlin... - 04:06 PM Revision 83c3b130 (ceph): common/Formatter: add newline to flushed output if m_pretty
- This applies to json-pretty and xml-pretty modes.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:04 PM Bug #10524 (In Progress): FAILED assert(peer_missing.count(fromshard))
- "ReplicatedBackend::prepare_pull":http://workbench.dachary.org/ceph/ceph/blob/master/src/osd/ReplicatedPG.cc#L8709 wi...
- 03:32 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- the bad peer is selected as a good peer because PGBackend::be_select_auth_object things the bad peer is an authoritat...
- 12:55 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- 12:55 PM Bug #10524: FAILED assert(peer_missing.count(fromshard))
- ubuntu@teuthology:/a/samuelj-2015-01-12_21:02:00-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/700477
- 10:12 AM Bug #10524 (Need More Info): FAILED assert(peer_missing.count(fromshard))
- I'm not able to reproduce it on master or even using the exact same commit. Will wait for it to show up again.
- 08:41 AM Bug #10524 (In Progress): FAILED assert(peer_missing.count(fromshard))
- https://github.com/ceph/ceph-qa-suite/blob/master/tasks/scrub_test.py using ceph master succeeds when run alone (no t...
- 06:17 AM Bug #10524 (Resolved): FAILED assert(peer_missing.count(fromshard))
- http://qa-proxy.ceph.com/teuthology/samuelj-2015-01-07_13:21:03-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic...
- 03:56 PM Revision e2a7b17f (ceph): osd/PG: remove unnecessary publish_stats_to_osd() in all_activated_and_...
- We queue the AllReplicasActivated event, and when that is processed we
call on_activated(), which publishes our pg st... - 03:55 PM Revision 77bc23c3 (ceph): osd/PG: add 'activating' pg state between peering and active
- When peering completes we wait for everybody to commit the PG info before
going active. The peering state is cleared... - 03:49 PM devops Bug #10532 (Won't Fix): Failed "joining thrashosds" - suspected low memory config on vps
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_17:05:01-upgrade:giant-x-next-distro-basic-vps/...
- 03:45 PM Bug #10531 (Rejected): "exception from mon" in upgrade:giant-x-next-distro-basic-vps run
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-11_17:05:01-upgrade:giant-x-next-distro-basic-vps/...
- 03:34 PM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
- Still a problem http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:13:01-upgrade:firefly-x-next-distro-basi...
- 03:31 PM devops Bug #10511: "test.functional.tests.TestAccount" fail in upgrade:firefly-x-next-distro-basic-multi...
- Still an issue http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-12_17:13:01-upgrade:firefly-x-next-distro-basic...
- 03:27 PM Revision d58cbada (ceph): doc: update doc layouts
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 03:08 PM Revision a6f5682d (ceph): Merge pull request #3364 from ceph/wip-quota-test
- qa: set -e explicitly in quota test
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 03:06 PM devops Bug #10526: Gitbuilder mirror not syncing
- I'm working on a solution using nginx.
- 10:12 AM devops Bug #10526: Gitbuilder mirror not syncing
- Example: http://gitbuilder.ceph.redhat.com/ceph-deb-precise-x86_64-basic/ref/master/pool/main/c/ceph/...
- 08:52 AM devops Bug #10526: Gitbuilder mirror not syncing
- I was thinking about using a caching proxy instead of running reposync on apt-mirror.sepia.ceph.com.
The Fedora in... - 08:42 AM devops Bug #10526 (Resolved): Gitbuilder mirror not syncing
- The gitbuilder.ceph.redhat.com mirror is perpetually out-of-sync. It can't continue this way.
I propose we use a c... - 02:58 PM Revision b578a53b (ceph): qa: set -e explicitly in quota test
- Previously was set in hashbang, which meant
that "./quota.sh" was OK, but "sh ./quota.sh" would
just run through igno... - 02:47 PM Revision d8e1f675 (ceph): Merge pull request #3336 from ceph/wip-fs-reset
- mon: implement `fs reset`
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 02:44 PM devops Fix #5900: Create a Python package for ceph Python bindings
- I think we discussed this on IRC a couple weeks ago, but returning to it now:
We still need Ceph's @make install@ ... - 02:34 PM Revision 8d706cd0 (ceph): osd/ReplicatedPG: init ignore_cache in second OpContext ctor
- *** CID 1262558: Uninitialized scalar field (UNINIT_CTOR)
Signed-off-by: Sage Weil <sage@redhat.com> - 02:28 PM Revision 792ac7c4 (ceph): osd/ReplicatedPG: fix cancel_proxy_read_ops
- Two issues:
1) We invalidate the iterator when we delete the item
2) In the requeue==false case we should still clea... - 02:28 PM Revision 69eaad7f (ceph): 0.80.8
- 02:07 PM Revision 01174518 (ceph): repair_test: hinfo_key error injection
- Add a function dedicated to erasure coded pools tests, similar to
repair_test_1. Add a corrupter that removes the hin... - 02:07 PM Revision 236049b2 (ceph): ceph_manager: add ceph-objectstore-tool wrapper
- Add the CephManager.objectstore_tool method to encapsulate a call to
ceph-objectstore-tool. The wrapper can convert a... - 01:42 PM Revision 372665d1 (ceph): ceph_manager: add object helpers
- Add CephManager.methods to get information regarding the pools and PGs
used to store a given object.
Signed-off-by: ... - 01:42 PM Revision f3a91d2e (ceph): repair_test: rework indentation to make it pep8 clean
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 01:37 PM Revision 0df5e84b (ceph): ceph_manager: In Thrasher disable ceph_objectstore_tool tests if old re...
- Require ceph-objectstore-tool to be available on all OSD nodes
Log a message when tool is not available
Signed-off-b... - 01:37 PM Revision b6f7b17b (ceph): ceph_manager: In Thrasher randomly remove past intervals
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:37 PM Revision 1903b7be (ceph): ceph_manager: Re-enable Thrasher ceph-objectstore-tool testing
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:37 PM Revision cf8bc063 (ceph): ceph_manager: Thrasher fixes to run() calls to set check_status = False
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:37 PM Revision 7d4bb552 (ceph): ceph_manager: Fix Thrasher kill_osd() to ignore pool going away
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:37 PM Revision e2494c50 (ceph): Fix objectstore name changed to keyvaluestore
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:37 PM Revision 666aecc1 (ceph): ceph_manager: define pool context
- To create a pool before running a code bloc and remove it after.
with manager.pool("mypool"):
mytest..
S... - 01:37 PM Revision 1f14626b (ceph): ceph_manager: fix docstring typo
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 01:37 PM Revision 764f6159 (ceph): ceph_manager: rework indentation to make it pep8 clean
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 01:37 PM Revision 9203259e (ceph): repair_test: rework to remove levels of indirection
- The commit is large but does not introduce any semantic change and
consists primarily in code moving around, re-inden... - 01:31 PM Bug #10370: "MaxWhileTries: 'wait_until_healthy'reached maximum tries (150) after waiting for 900...
- Sure looks to me like the error here is the HEALTH_WARN on stuck PGs, rather than the MDS not reporting health (presu...
- 01:29 PM Bug #10146 (Resolved): ceph-disk: sometimes the journal symlink is not created
- https://github.com/ceph/ceph/pull/3172
- 01:28 PM CephFS Bug #10381 (Resolved): health HEALTH_WARN mds ceph239 is laggy
- Whoops, this fell through the cracks.
Anyway, the MDS map has pool 0 set to use for data, but the OSDMap doesn't h... - 01:25 PM Bug #10176 (Resolved): Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- 01:24 PM Bug #10375 (Rejected): OSD journal partition link could be broken after off linking the disk via ...
- Tupper, is this reproducible? which kernel? doesn't sounds like a ceph problem.
- 01:24 PM Bug #10375: OSD journal partition link could be broken after off linking the disk via storcli and...
- it sounds like udev is failing to create the link. this is a problem with either the megaraid driver or with udev..
- 01:22 PM Bug #10397 (Can't reproduce): "Caught signal (Bus error)" in upgrade:dumpling-firefly-x:parallel-...
- 01:18 PM Bug #10132 (Resolved): osd: tries to set ioprio when the config option is blank
- 01:17 PM Bug #10435 (Closed): ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED as...
- in certain cases it is possible to move the file, but in general no. we're working on a tool to move entire pgs at a...
- 01:15 PM Bug #9916 (Resolved): osd: crash in check_ops_in_flight
- 01:13 PM Bug #10439 (Fix Under Review): 'ceph tell' should fail if daemon is not found
- 01:11 PM Bug #10282 (Resolved): gf-complete: missing .gitignore entry for .dirstamp
- 01:07 PM Bug #10242 (Can't reproduce): FAILED assert(backfill_targets.empty() || backfill_targets == want_...
- 12:52 PM devops Bug #10528 (Resolved): issues with apt-mirror with wheezy packages
- Jenkins is failing with a task that depends on installing some packages for wheezy.
On the apt-mirror server I ran... - 12:45 PM devops Bug #10515 (Need More Info): chef / apt-get compete during parallel runs
- In both cases, the error occurs when apt is being called by chef. The parallel processes are on different hosts. Sand...
- 11:07 AM devops Bug #10492 (Duplicate): rhel7 missing packadges
- This is just a duplicate of the centos6 #10460...
- 11:02 AM devops Bug #10492: rhel7 missing packadges
- Run is teuthology-2015-01-08_19:13:02-upgrade:dumpling-x-firefly-distro-basic-vps
- 10:27 AM Revision 7c664fad (ceph): Doc: Fix the indentation in doc/rbd/rbd-snapshot.rst
- 10:07 AM Revision fc7fa308 (ceph): Merge pull request #3343 from dachary/wip-10505-centos-parted
- tests: install parted in centos Dockerfile
Reviewed-by: Joao Eduardo Luis <joao@redhat.com> - 09:56 AM devops Bug #10460 (Resolved): Missing packadge centos6
- I believe this was due to the centos gitbuilder being down which was resolved last week.Please re-assign and reopen i...
- 09:49 AM Revision 1c01c3a4 (ceph): tests: create unittest_librbd
- The existing ceph_test_librbd integration tests are now used
within unittest_librbd as unit tests run during 'make ch... - 09:49 AM Revision c105003b (ceph): tests: add mock librados API for supporting unit tests
- The new librados_test_stub library can be used by unit tests
as a replacement for the librados shared library. The l... - 08:34 AM Revision 1e9da43f (ceph): include: moved RBD's generic FunctionContext wrapper
- FunctionContext uses boost::function to allow the Context
interface to invoke arbitrary functions. This eliminates
t... - 08:10 AM Revision 1483a439 (ceph): msg/simple: remove redundant calling of setsockopt
- set_socket_options() will be called in Pipe::accept().
Signed-off-by: Jian Wen <wenjianhn@gmail.com> - 07:51 AM Revision 9ef6ce56 (ceph): FileJournal: check fsync/fdatasync result.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 07:24 AM Revision 140104d1 (ceph): test: remove unused imports
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 07:00 AM CephFS Bug #10387 (Resolved): ceph-fuse doesn't release capability on deleted directory
- 06:43 AM CephFS Bug #10387: ceph-fuse doesn't release capability on deleted directory
- I wouldn't bother backporting: the symptom is just some dir objects that don't get cleaned up until next client unmou...
- 06:27 AM Revision e3678f41 (ceph): mon: check min_size range.
- When set min_size value:
A:for replicated pool, the value must be between in 1 and size
B:for erasure pool, the value... - 06:27 AM Revision 3f030035 (ceph): test/mon: Add test case for ceph osd pool set size/min_size.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:27 AM Revision 3cbe5da1 (ceph): mon: check size must larger than zero.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:21 AM Revision be2d82bd (ceph): test: add testify/assert dep
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:18 AM Revision ec33d673 (ceph): ci: add librbd-dev dependency
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:15 AM Revision 36974cdb (ceph): test: add test for root package
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:15 AM Revision 44c15bf4 (ceph): rbd: add rbd package
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 05:01 AM Revision ac99e00c (ceph): ci: test in sub dirs
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:57 AM Revision 94b23c6d (ceph): doc: setup docs for multiple packages
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:54 AM Revision ae9281be (ceph): rados: fix import path
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:54 AM Revision 253495ee (ceph): rados: move rados to its own package
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:35 AM Revision 64ba2d55 (ceph): ci: use stable release
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 04:17 AM Revision 7945f8d6 (ceph): librbd: flush pending AIO requests under all existing flush scenarios
- AIO requests that are waiting on the image lock should be flushed
during all existing RBD flush scenarios. A few flu... - 04:14 AM Revision 2dd0f038 (ceph): librbd: AIO requests should retry lock requests
- Added a timer to support retrying AIO lock requests until
they are successful.
Signed-off-by: Jason Dillaman <dillam... - 03:56 AM Revision 4377f00b (ceph): tasks/calamari_setup: use ice_version to completely specify iceball
- Previously, the task would search for the lexicographically-greatest
filename matching ICE-*.tar.gz; now it builds a ... - 03:56 AM Revision bbe22d2f (ceph): tasks/calamari_setup: remove HTTP-downloaded iceball, if any
- Fixes: #10522
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 03:56 AM Revision 4c27048b (ceph): tasks/calamari_setup: build ice-tools virtualenv if building iceball
- ice-tools needs a virtualenv populated to properly run to build
an iceball; add the commands to do that. Also remove... - 02:10 AM Bug #10505 (Resolved): test/centos/Dockerfile.in is missing parted
- https://github.com/ceph/ceph/pull/3343
- 01:29 AM Revision dc10ccc9 (ceph): rados: use old object list api
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 01:09 AM Revision 7b89a827 (ceph): rgw-admin: create subuser if needed when creating user
- Fixes: #10103
Backport: firefly, giant
This turned up after fixing #9973. Earlier we also didn't create the
subuser i... - 01:09 AM Revision 9ee29b53 (ceph): rgw: update swift subuser perm masks when authenticating
- Fixes: #9918
Backport: firefly, giant
It seems that we weren't setting the swift perm mask correctly.
Signed-off-by:... - 01:02 AM Revision 6176ec5f (ceph): librbd: differentiate between R/O vs R/W RBD features
- The new RBD exclusive lock feature should be treated as a
feature that is only applied when the image is opened in
R/... - 01:02 AM Revision 544ed961 (ceph): librbd: Add internal unit test cases
- The new unit tests cover the modifications made to integrate
the internal librbd functionality with the new ImageWatc... - 01:02 AM Revision 17f22d98 (ceph): librbd: Add ImageWatcher unit test cases
- Directly unit test the new ImageWatcher class to complement
the existing librbd integration tests of exclusive lock
h... - 01:01 AM Revision d298fdda (ceph): rgw: send http status reason explicitly in fastcgi
- There are issues in certain versions of apache 2.4, where the reason is
not sent back. Instead, just provide the reas... - 01:01 AM Revision 4297e3bf (ceph): rbd: Allow CLI to optionally create shared images
- Images that are flagged as shared cannot use the RBD
object map nor RBD mirroring features.
Signed-off-by: Jason Dil... - 01:01 AM Revision 5160281b (ceph): librbd: Add convenience library to support unit tests
- Unit tests need access to the private symbols of librbd no
longer exported from librbd.so. A new librbd_internal
con... - 01:01 AM Revision ccadff14 (ceph): librbd: Integrate librbd with new exclusive lock feature
- Operations that update the image now require the exclusive lock
if the feature is enabled. AIO write and discard ope... - 01:00 AM Revision 9ee80b33 (ceph): librados: bump rados version number
- As a follow-on to 49d114f1fff90e5c0f206725a5eb82c0ba329376,
increment the "extra" version field so clients can easily... - 12:20 AM Revision d784bc47 (ceph): Merge pull request #3316 from ceph/wip-10471
- rgw: index swift keys appropriately
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 12:08 AM Revision 4dbde594 (ceph): Merge remote-tracking branch 'gh/wip-slow-backend-firefly' into firefly
- 12:01 AM Revision f5668d6b (ceph): librbd: Create image exclusive lock watch/notify handler
- The new watch/notify handler replaces the existing header
update watch/notify handler and adds support for managing
i...
01/12/2015
- 10:36 PM Revision d226f34d (ceph): drop tiobench tests
- The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench pa... - 10:13 PM rgw Documentation #8271: Document support for S3 multi-object delete
- Can we make this happen? See http://tracker.newdream.net/issues/2797
- 10:00 PM Revision 2ecd8748 (ceph): osd: enable filestore_extsize by default
- Note that this will only get used if the kernel is new enough; if it is
older than 3.5 the option will get disabled a... - 09:59 PM Revision b76d0dc0 (ceph): os/FileStore: verify kernel is new enough before using extsize ioctl
- Old kernels have an XFS bug that exposes uninitialized data when the
extsize hint is set and only partially written. ... - 08:06 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
- ...
- 07:33 PM Revision c219c43c (ceph): Merge pull request #3352 from kylinstorage/fix-10503
- Fix bug 10503: http://tracker.ceph.com/issues/10503
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:30 PM CephFS Bug #10387: ceph-fuse doesn't release capability on deleted directory
- do we need to backport this. the directory will be deleted when all of its child dentries get trimmed from the cache
- 03:26 PM CephFS Bug #10387 (Pending Backport): ceph-fuse doesn't release capability on deleted directory
- This was merged to master in commit:e9a29c58b6d40933afbf711afcf7b872b4005585; does it need a backport?
- 07:23 PM Revision c3eee83f (ceph): fs: enable client quota on cfuse_workunit_misc
- Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com> - 07:17 PM Revision c3335c7a (ceph): msg/Pipe: inject delay in stop_and_wait
- Inject a delay in stop_and_wait. This will mostly affect the connection
race Pipe takeover code which currently call... - 07:17 PM Revision 300d4c6f (ceph): msg/simple: do not stop_and_wait on mark_down
- We originally blocked in mark_down for fast dispatch threads
to complete to avoid various races in the code. Most of... - 07:17 PM Revision 1261bf24 (ceph): Revert "Objecter: disable fast dispatch of CEPH_MSG_OSD_OPREPLY messages"
- This reverts commit 3f23709c474292f9239f77a6cce26309fc86ce29.
We have changed mark_down() behavior so that it no lon... - 07:17 PM Revision 1dbe8f5a (ceph): SimpleMessenger: Pipe: do not block on takeover while holding global lock
- We previously were able to cause deadlocks:
1) Existing pipe is fast_dispatching
2) Replacement incoming pipe is acce... - 05:37 PM Revision f4ff12ae (ceph): drop ceph_mon_store_converter
- This was needed for upgrades in the cuttlefish era; no longer useful.
Signed-off-by: Sage Weil <sage@redhat.com> - 05:23 PM Revision 54b1de63 (ceph): tasks/s3tests: add slow backend configurable
- Adding this so that we can modify the clients' conf file as needed with slow backend.
This can be achieved by:
overr... - 05:16 PM Revision 03d01eb6 (ceph): rgw: mark ec related rgw suites as slow backend
- We want to avoid tests that time out due to a too slow backend.
Reviwed-by: Josh Durgin <josh.durgin@inktank.com>
Si... - 04:53 PM rgw Bug #10103: swift tests failing
- fix comment mentioned issue #9973 as the regression culprit. It's actually issue #9918.
- 04:39 PM Revision 4ecea7e5 (ceph): Merge pull request #3203 from majianpeng/fix1
- avoid memcopy from librados to caller buffer
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjus... - 04:36 PM rgw Bug #10379 (Fix Under Review): rgw: object versioning, remove last version needs to remove olh
- 04:33 PM rgw Bug #10271 (Fix Under Review): Radosgw urlencode
- 04:30 PM Revision 4af06a06 (ceph): Merge pull request #3287 from ceph/emperor-10351
- mount.ceph: avoid spurious error message
- 04:26 PM Revision 187c85a5 (ceph): Merge pull request #3034 from dachary/wip-10017-erasure-code-repair
- erasure code repair when there are two failures
Reviewed-by: Samuel Just <sjust@redhat.com> - 04:23 PM Revision fb72b9e4 (ceph): Merge pull request #3148 from mslovy/optimazation_wbthrottle
- os: WBThrottle: optimize the map to unordered_map
Reviewed-by: Samuel Just <sjust@redhat.com> - 04:21 PM rgw Bug #10471 (Pending Backport): rgw: metadata sync doesn't create subusers correctly
- 04:20 PM Revision 16c023d8 (ceph): osd: requeue PG when we skip handling a peering event
- If we don't handle the event, we need to put the PG back into the peering
queue or else the event won't get processed... - 03:58 PM Bug #10514 (Won't Fix): workunit osdc/stress_objectcacher.sh fails with no error message (giant)
- This test turns out to use a lot more memory than I thought.
- 09:01 AM Bug #10514: workunit osdc/stress_objectcacher.sh fails with no error message (giant)
- This was killed by the oom-killer, but it doesn't use the cluster at all, which makes me more suspicious of it being ...
- 06:37 AM Bug #10514 (Won't Fix): workunit osdc/stress_objectcacher.sh fails with no error message (giant)
- http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/693791/...
- 03:14 PM CephFS Bug #10413: samba: coredumps after tests run
- We talked about this in standup; Zheng is going to send it to the Samba guys.
- 03:00 PM Revision 86306966 (ceph): qa: add `fs reset` to cephtool tests
- This is just a superficial "I can call it" test,
it's actual behaviour is checked elsewhere.
Signed-off-by: John Spr... - 03:00 PM Revision a4152dbf (ceph): mon/MDSMonitor: add confirm flag to fs reset
- This was already in the command map but was not
being checked.
Signed-off-by: John Spray <john.spray@redhat.com> - 03:00 PM Revision 1713ffd8 (ceph): mon: implement `fs reset`
- This is for use in CephFS disaster recovery. When
the metadata pool has been forcibly reset to a single-MDS
metadata... - 02:09 PM Feature #9598: re-enable Objecter fast dispatch
- * giant backport https://github.com/ceph/ceph/pull/3356
- 01:10 PM rgw Tasks #10518 (Resolved): radosgw-agent: catch master up with v1.2?
- 11:15 AM rgw Tasks #10518 (Fix Under Review): radosgw-agent: catch master up with v1.2?
- After discussing in #ceph-devel, the following PR will resolve this : https://github.com/ceph/radosgw-agent/pull/16
- 09:51 AM rgw Tasks #10518 (Resolved): radosgw-agent: catch master up with v1.2?
- There is a "v1.2" branch in https://github.com/ceph/radosgw-agent/tree/v1.2 , but not all the changes have been merge...
- 12:06 PM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
- Right ! The following is much easier:...
- 12:01 PM Documentation #10245: RPM quick start for RHEL should explain where to get tcmalloc & python-flask
- Loic,
On CentOS these days, it's now possible to just do "yum install epel-release" instead of having to go look u... - 11:31 AM CephFS Bug #10503 (Resolved): ceph-fuse: quota code is not 32-bit safe for vxattr output
- Fix merged to master in commit:c219c43cc2943c794378214d77566e3f0d3f394a
- 11:28 AM Bug #10488: osd erasure-code-profile set is sometimes not idempotent
- ubuntu@teuthology:/a/sage-2015-01-11_12:05:20-rados-firefly-distro-basic-multi/697291
- 11:27 AM CephFS Bug #10416: quota test failures
- Pushed a config change for the cfuse_workunit_misc yaml fragment to master in commit:c3eee83fb09a8f37faa71fa8fa78b632...
- 11:09 AM CephFS Bug #10416 (In Progress): quota test failures
- ....no. I'll fix that and we'll see if things work better, thanks!
- 10:37 AM Bug #10513 (Won't Fix): ceph_test_librbd_fsx fails with thrasher
- josh: There's no trace of the actual error in the teuthology or ceph client logs. Looking at the syslogs, this and se...
- 06:14 AM Bug #10513 (Won't Fix): ceph_test_librbd_fsx fails with thrasher
- http://pulpito.ceph.com/loic-2015-01-08_10:36:47-rbd-giant-backports-testing-basic-vps/690698/...
- 10:29 AM Fix #10519 (Resolved): Replace numerical value 0x7fffffff / MAX_UINT with CRUSH_ITEM_NONE in ceph...
- The numerical value representing CRUSH_ITEM_NONE confuses people : it looks like a bug. Having CRUSH_ITEM_NONE or ano...
- 10:04 AM Bug #10485: unreadable ceph-osd core dump (firefly)
- ...
- 08:35 AM Bug #10517: ./os/ObjectStore.h: 598: FAILED assert(op->oid < om.size())
- Dong Yuan should look at this.. but Sam perhaps I should also try to finish the series that gets rid of append entirely?
- 08:26 AM Bug #10517: ./os/ObjectStore.h: 598: FAILED assert(op->oid < om.size())
- ubuntu@teuthology:/a/samuelj-2015-01-07_13:21:03-rados-wip-sam-testing-wip-testing-vanilla-fixes-basic-multi/689604
- 08:25 AM Bug #10517 (Resolved): ./os/ObjectStore.h: 598: FAILED assert(op->oid < om.size())
- wip-sam-testing, but I think this code was not affected.
-2> 2015-01-08 00:48:19.737753 7f6a6a4b0700 0 -- 10.... - 08:24 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- How was this fixed?
- 07:51 AM Bug #9891: "Assertion: os/DBObjectMap.cc: 1214: FAILED assert(0)" in upgrade:firefly-x-giant-dist...
- http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694324/...
- 07:38 AM devops Bug #10515: chef / apt-get compete during parallel runs
- http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694240/
apt-get fails (mean... - 07:34 AM devops Bug #10515 (Won't Fix): chef / apt-get compete during parallel runs
- http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694228/
Maybe because paral... - 07:27 AM Bug #9308: EBUSY on umount of osd volume after ceph-osd shutdown
- http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/694164/...
- 07:16 AM Bug #8894: osd/ReplicatedPG.cc: 9281: FAILED assert(object_contexts.empty())
- The fix was reverted by commit:ea90d9f46b2716df6e10dccaed908fd235f2000c which is probably why it showed up again at h...
- 07:03 AM Bug #10499: "INFO: rcu_sched detected stalls on CPUs/tasks" in upgrade:dumpling-x-firefly-distro-...
- http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/693936
- 07:00 AM Bug #9921: msgr/osd/pg dead lock giant
- * giant backport https://github.com/ceph/ceph/pull/3356
- 06:48 AM Bug #9921: msgr/osd/pg dead lock giant
- * http://pulpito.ceph.com/loic-2015-01-10_11:54:25-rados-giant-backports-testing-basic-vps/693791/ with remote/vpm099...
- 05:54 AM devops Bug #10152: drop tiobench references
- * ceph-qa-suite giant backport https://github.com/ceph/ceph-qa-suite/pull/287
- 05:49 AM Revision 1f694767 (ceph): Fix bug 10503: http://tracker.ceph.com/issues/10503
- ceph-fuse: quota code is not 32-bit safe for vxattr output
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> - 05:45 AM Revision 4aa02f84 (ceph): osd: add an option to prioritize heartbeat traffic
- By default every hardware queue of a network interface is assigned a
pfifo_fast QDisc. When network congestion occurs... - 01:28 AM Revision 11bdfb41 (ceph): osd: requeue blocked op before flush it was blocked on
- If we have request A (say, cache-flush) that blocks things, and then
request B that gets blocked on it, and we have a... - 01:05 AM Revision c80c2cf3 (ceph): test: modify test/cli/rbd/help.t for merge-diff
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
- 01:05 AM Revision d300220a (ceph): rbd: test case for rbd merge-diff
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com> - 01:04 AM Revision 337f8219 (ceph): rbd: merge two diff files into one single file
- Note: It does not do the merging work if
either of the source diff files is stripped,
since which complicates the pro... - 01:03 AM Revision 9c82efcc (ceph): rbd: parse diff file body for diff merging
- Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Rev... - 01:02 AM Revision b4720ae6 (ceph): rbd: parse diff file header for diff merging
- Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Rev...
01/11/2015
- 11:35 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
- please remove the sudo before /home/ubuntu/cephtest/fsx-mpi. Otherwise rank of all processes will be zero
- 10:38 PM CephFS Bug #10416: quota test failures
- The configure log is look like below:
overrides:
admin_socket:
branch: master
ceph:
conf:
... - 05:25 PM Bug #10512 (Resolved): osd: cancel_flush requeues blocked events after blocking event
- ubuntu@teuthology:/a/sage-2015-01-09_21:43:43-rados-firefly-distro-basic-multi/694675
- 03:55 PM Revision 538bad38 (ceph): Merge pull request #2948 from ceph/wip-promote
- osd: promote_object separation; proxy read
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@... - 12:11 PM devops Bug #10511 (Rejected): "test.functional.tests.TestAccount" fail in upgrade:firefly-x-next-distro-...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-10_17:13:01-upgrade:firefly-x-next-distro-basic-mu...
- 10:35 AM devops Bug #10310 (Resolved): Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- 07:54 AM Feature #9979 (Resolved): osd: cache: proxy reads (instead of redirect)
- 07:53 AM Feature #9980 (Resolved): osd: cache: proxy reads during promote
- 07:04 AM Bug #7756: cannot get through configuration when configure.ac check xfs.h
- If your linux distribution is Oracle Linux, you may need to install xfsprogs-qa-devel by "yum install -y xfsprogs-qa-...
- 04:35 AM Revision 1554fbc8 (ceph): osd/ReplicatedPG: improve proxy read cancelation
- Avoid taking the PG lock for a canceled read op (if we are lucky). Recheck
after the lock is taken for good measure.... - 04:35 AM Revision f42ef1e3 (ceph): ceph_test_rados: add some debug output
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:35 AM Revision 70d3d08a (ceph): osd: tiering: add proxy read support
- wip 9979
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 04:35 AM Revision 4dc9990e (ceph): osd: tiering: add cache mode READPROXY
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 04:35 AM Revision 8e145e08 (ceph): osd: tiering: proxy reads during promote
- wip 9980. Do proxy read and async promotion for writeback.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 04:35 AM Revision ce14310c (ceph): test: add proxy read test
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 04:35 AM Revision 759db93f (ceph): osd/ReplicatedPG: allow reads to proxy etc even if blocked
- If we are not write ordered, continue with cache checks so that we can
(among other things) proxy reads while promoti... - 04:35 AM Revision bfb71a4e (ceph): osd: tiering: cancel and requeue proxy read when needed
- Cancel and requeue proxy read on the following cases:
1) on_shutdown
2) on_change
3) background promotion is done
Si... - 04:35 AM Revision 43f13af6 (ceph): osd: tiering: proxy instead of redirect read in writeback mode when the
- cache pool is full
To preserve read op order
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 04:35 AM Revision 650f1d98 (ceph): osd: tiering: avoid duplicate promotion on proxy read
- Do not promote if it is already undergoing in maybe_handle_cache.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.... - 04:35 AM Revision 1c8b679d (ceph): osd/ReplicatedPG: put proxy read completion on finisher
- We can't use the synchronous completion callbacks (in fast dispatch
context) do to the proxy read completion work.
S... - 04:35 AM Revision 1d89f181 (ceph): osd/ReplicatedPG: make op argument to promote_object optional
- For now, we still always pass it. In preparation, however, we modify
promote_object() so that it will work when op i... - 04:35 AM Revision 8645ed76 (ceph): osd/ReplicatedPG: factor out common exists case from all cache modes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:35 AM Revision 5361bc04 (ceph): osd/ReplicatedPG: factor out must_promote case from all cache modes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:35 AM Revision 2a67b0a0 (ceph): osd/ReplicatdPG: adjust braces (no semantic change)
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:35 AM Revision a4a41494 (ceph): osd/ReplicatedPG: drop unnecessary cache_mode checks
- This currently enumerates all cache modes except none, and we don't
arrive in this function when caching is disabled.... - 04:35 AM Revision a03d375e (ceph): osd/ReplicatedPG: pass promote error to all blocked operations
- This isn't the most elegant strategy, but it is the best we can do
right now.
Signed-off-by: Sage Weil <sage@redhat.... - 04:35 AM Revision 9ed2ac78 (ceph): osd/ReplicatedPG: separate promotion from the triggering op
- Remove the triggering op from the internal promote machinery.
We keep the optional op arg to promote_object() only b...
01/10/2015
- 11:25 PM Revision 9c50ed07 (ceph): Merge pull request #3309 from trociny/wip-9483
- OSD: add a get_latest_osdmap command to the admin socket
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:48 PM Feature #10477 (Fix Under Review): pg query should output the replicas the primary is waiting on ...
- 01:56 PM Revision 2bbab059 (ceph): OSD: add a get_latest_osdmap command to the admin socket
- The command blocks and ensures we have the latest map from the
mon. This is useful in testing and to "unstick" cluste... - 01:21 PM Revision d5e8ef50 (ceph): doc: Fix PHP librados documentation
- 12:54 PM Revision b2a3c505 (ceph): Merge pull request #3348 from ceph/wip-mon-wishlist
- doc: mon janitorial list is now a wishlist
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:09 PM Revision a16e72cf (ceph): doc: mon janitorial list is now a wishlist
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 08:40 AM Bug #10490 (Duplicate): osd: bad state machine event, RequestBackfilPrio in RepRecovering
- this was missing backport, already inf irefly
- 05:43 AM Revision 585efcb7 (ceph): Merge remote-tracking branch 'gh/next'
- 05:43 AM Revision 58b5e028 (ceph): Merge pull request #3327 from ceph/wip-peeringqueue
- osd: fix peering queue bug
Reviewed-by: Samuel Just <sjust@redhat.com> - 04:00 AM Feature #10509 (Closed): mon: wishlist tracking ticket
- *This is a tracking ticket for the monitor wishlist in src/doc/mon-wishlist.txt*
h3. Low-hanging fruit
* audit ... - 03:59 AM Subtask #10508 (New): mon: finer-grain Paxos::is_readable() / PaxosService::is_readable()
- Rationale: a given service S should be able to read its committed state even though a Paxos proposal is happening, as...
- 03:57 AM Feature #10507 (Resolved): mon: have an OpTracker
- much like we have for the osd
1. Instead of passing messages back and forth, we will pass OpRequests
2. We may ... - 03:54 AM RADOS Cleanup #10506 (New): mon: get rid of QuorumServices
- A QuorumService is an abstraction allowing for easier management of services requiring a quorum to work correctly.
... - 02:50 AM Revision 19955fca (ceph): doc: Replace cloudfiles with swiftclient in Python Swift example
- The Cloud Files client library is no longer supported by Rackspace.
Users installing the package receive the followin... - 01:41 AM Revision 54613689 (ceph): mon: paxos: queue next proposal after waking up callbacks
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 01:33 AM Feature #10452: ceph osd df
- I created a pull request with incomplete implementation
https://github.com/ceph/ceph/pull/3347
more for discuss... - 12:56 AM Revision 18d6a083 (ceph): Merge pull request #3344 from ceph/wip-librbd-snap-unprotect
- librbd: shadow variable in snap_unprotect
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 12:10 AM Revision 1f557c56 (ceph): Calamari_setup now allows > 1 mon.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
Fixes: #10261
01/09/2015
- 11:53 PM Revision 3c7cacf0 (ceph): mon/OSDMonitor: fix double-free on old MOSDBoot
- send_latest() does an m->put().
Backport: firefly, dumpling
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picke... - 11:13 PM Revision d3755324 (ceph): rgw: return InvalidAccessKeyId instead of AccessDenied
- Fixes: #10334
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 56af795b1046a4c1bfba59e1fef... - 11:13 PM Revision dd57af2f (ceph): rgw: return SignatureDoesNotMatch instead of AccessDenied
- Fixes: #10329
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit ef75d720f289ce2e18c0047380a... - 11:05 PM Revision a2388348 (ceph): tests: install parted in centos Dockerfile
- It is needed to run root ceph-disk tests.
http://tracker.ceph.com/issues/10505 Fixes: #10505
Signed-off-by: Loic Da... - 11:05 PM Revision 852d7b5b (ceph): osd: requeue PG when we skip handling a peering event
- If we don't handle the event, we need to put the PG back into the peering
queue or else the event won't get processed... - 10:57 PM Revision 7f826747 (ceph): ci: use ceph next tree
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:54 PM Revision c1080b22 (ceph): doc: Clean up pool usage.
- Signed-off-by: John Wilkins <jowilkin@redhat.com>
- 10:54 PM Revision 38f424d7 (ceph): doc: Cleanup RGW pool usage.
- Signed-off-by: John Wilkins <jowilkin@redhat.com>
- 10:52 PM Revision 8b9c58c4 (ceph): Merge pull request #3341 from liewegas/wip-10504
- client: add ceph version to metadata
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:52 PM Revision ddde5818 (ceph): rados: add support for object listing
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:46 PM Revision 2b8309e8 (ceph): rados: set reasonable default buf size
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:41 PM Revision e6a4ab13 (ceph): client: include ceph and git version in client metadata
- Fixes: #10504
Signed-off-by: Sage Weil <sage@redhat.com> - 10:30 PM Revision ac6674c1 (ceph): Merge pull request #3325 from ceph/wip-nits
- allow 'ops' instead of 'dump_ops_in_flight'
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:18 PM Revision f90c48f2 (ceph): Revert "rgw: switch to new watch/notify API"
- This reverts commit dc67cd69604ec4e4df846b818ec739dc7b09a537.
Conflicts:
src/rgw/rgw_rados.cc - 10:12 PM Revision 3fb080ff (ceph): Merge pull request #3250 from ceph/wip-10372
- osdc/Objecter: improve pool deletion detection
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:45 PM Revision 6d7acd37 (ceph): Merge pull request #3313 from ceph/wip-asok-get-subtrees
- Add MDS "get subtrees" asok command
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redh... - 09:29 PM Revision fe56c439 (ceph): Merge pull request #3312 from ceph/wip-mdscacheobject-const
- mds: support constness in MDSCacheObjects
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 09:00 PM Revision 573f0f1f (ceph): rados: fix receiver name
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 08:37 PM Revision 4b43b9e1 (ceph): rados: add get_pool_name
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 08:13 PM Revision 5a248f6c (ceph): rados: add rados_ioctx_pool_stat
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 07:58 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
- direct io failure is fixed by "ceph: fix reading inline data when i_size > PAGE_SIZE"
- 04:18 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
- the directio failure is caused by the 'reading inline data' changes
- 10:47 AM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
- Zheng?
- 07:37 PM Revision 62e6137f (ceph): rados: add ioctx destroy method
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 07:33 PM Revision 7316c3d7 (ceph): rados: rename pool to ioctx
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 07:11 PM Revision 7ca7bc53 (ceph): doc: add doc file
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 06:34 PM Revision 7f3497b0 (ceph): Merge pull request #3248 from dachary/wip-table-formatter
- add table to Formatter
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:26 PM Revision f8878172 (ceph): doc: Added section to install priorities/preferences.
- Signed-off-by: John Wilkins <jowilkin@redhat.com>
- 06:23 PM Revision bf8f0625 (ceph): rgw: only keep track for cleanup of rados objects that were written
- Fixes: #10311
We're keeping track of rados objects that we've written so that we could
clean them up if needed. Earl... - 05:13 PM Revision 7d17a17d (ceph): Merge pull request #3324 from mattrichards/rados_translate_op_flag
- librados: Translate operation flags from C APIs
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:52 PM Revision 7c5faceb (ceph): Merge pull request #3328 from xiaoxichen/memstore_size_u64
- Bump memstore_device_bytes from U32 to U64
Reviewed-by: Sage Weil <sage@redhat.com> - 03:42 PM Revision ca87973f (ceph): Merge pull request #3337 from dachary/wip-10494-disable-unittest-msgr
- tests: temporarily disable unittest_msgr
- 03:21 PM Revision 55a5c5f2 (ceph): tests: temporarily disable unittest_msgr
- http://tracker.ceph.com/issues/10494 Refs: #10494
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 03:02 PM Bug #10505 (Resolved): test/centos/Dockerfile.in is missing parted
- it is needed for ceph-disk tests to run
- 02:51 PM CephFS Feature #10504: kclient: include client version in client_metadata
- That userspace bit got merged.
- 02:48 PM CephFS Feature #10504: kclient: include client version in client_metadata
- https://github.com/ceph/ceph/pull/3341 for the userspace side!
- 01:53 PM CephFS Feature #10504 (Resolved): kclient: include client version in client_metadata
- It would be helpful for debugging. Probably just put it in Client::populate_metadata() for userspace; I imagine the k...
- 02:48 PM Revision d4aec89e (ceph): Merge pull request #3331 from dachary/wip-10493-async-port
- msg: initialize AsyncConnection::port
Reviewed-by: Haomai Wang<haomaiwang@gmail.com> - 02:42 PM Revision 2710b2e3 (ceph): Merge pull request #279 from ceph/wip-cephfs-cleanup
- Assorted cleanup in the CephFS tests
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 02:27 PM Revision 1c1897e6 (ceph): mds: give CDir a dump() method for JSON output
- Useful when listing subtrees via admin socket.
Signed-off-by: John Spray <john.spray@redhat.com> - 02:27 PM Revision 26e7d5fa (ceph): mds: add asok command for getting subtreemap
- For when we want to inspect this from a test or
during debugging.
Signed-off-by: John Spray <john.spray@redhat.com> - 02:20 PM Revision a58d1042 (ceph): mds: support constness in MDSCacheObjects
- So that one can have const CInode and CDir references
from time to time.
Signed-off-by: John Spray <john.spray@redha... - 02:12 PM Bug #10372 (Pending Backport): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- 01:48 PM CephFS Bug #10503 (Resolved): ceph-fuse: quota code is not 32-bit safe for vxattr output
- From the gitbuilders:...
- 01:28 PM Revision e9033bb1 (ceph): librbd: shadow variable in snap_unprotect and list_children
- The shadow variable prevented snap_unprotect from returning the
correct error return code.
Signed-off-by: Jason Dill... - 01:16 PM Revision cf432fa6 (ceph): doc: Add Librados PHP documentation
- 12:57 PM Revision 9e356cdd (ceph): Merge pull request #3332 from dachary/wip-9570-filejournal
- journal related cleanups
Reviewed-by: Jianpeng Ma <jianpeng.ma@intel.com> - 12:22 PM Stable releases Tasks #10501 (Resolved): giant v0.87.1
h3. integration
* branch : https://github.com/ceph/ceph/tree/giant-backports
* inventory http://workbench.da...- 12:20 PM Revision d994e601 (ceph): common: Formatter: cosmetic re-indent
- Signed-off-by: Andreas Peters <andreas.joachim.peters@cern.ch>
- 12:20 PM Revision e797dcf6 (ceph): common: Formatter: add TableFormatter class
- For more human readable and shell parsable output.
Signed-off-by: Andreas Peters <andreas.joachim.peters@cern.ch> - 12:19 PM Revision 9406b7f7 (ceph): osd: accumulate authoritative peers during recovery
- When PGBackend::be_compare_scrubmaps finds multiple good peers, it only
keeps the last one. This is fine for replicat... - 12:19 PM Revision c528d87a (ceph): erasure-code: test repair when file is removed
- Add tests for when files disappear from the file system :
* file is missing from the primary OSD
* file is missi... - 12:16 PM Revision 16c6d0d5 (ceph): erasure-code: relax cauchy w restrictions
- A restriction that the w parameter of the cauchy technique is limited to
8, 16 or 32 was added incorrectly while refa... - 12:11 PM Revision adf8798d (ceph): crush/CrushWrapper: fix _search_item_exists
- Reported-by: Pawel Sadowski <ceph@sadziu.pl>
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ee... - 12:11 PM Revision ced24726 (ceph): crush/builder: prevent bucket weight underflow on item removal
- It is possible to set a bucket weight that is not the sum of the item
weights if you manually modify/build the CRUSH ... - 12:11 PM Revision 636b98fa (ceph): crush/CrushWrapper: fix create_or_move_item when name exists but item d...
- We were using item_exists(), which simply checks if we have a name defined
for the item. Instead, use _search_item_e... - 12:05 PM Revision ecc3bcab (ceph): os: remove debug message leftover in FileJournal
- The len of the buffer shows in the message above anyway.
Signed-off-by: Loic Dachary <loic-201408@dachary.org> - 12:05 PM Revision bcdbbd56 (ceph): os: fix confusing indentation in FileJournal::corrupt
- Signed-off-by: Loic Dachary <loic-201408@dachary.org>
- 11:17 AM Bug #10499 (Rejected): "INFO: rcu_sched detected stalls on CPUs/tasks" in upgrade:dumpling-x-fire...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2015-01-07_19:13:02-upgrade:dumpling-x-firefly-distro-basi...
- 11:05 AM devops Bug #10308 (Resolved): "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefl...
- 11:02 AM CephFS Feature #10498 (New): ObjectCacher: order wakeups when write calls block on throttling
- The ObjectCacher can block write calls if the dirty data limits are exceeded by sleeping on a cond. Unfortunately, we...
- 10:57 AM Revision 63c8dd0a (ceph): msg: initialize AsyncConnection::port
- http://tracker.ceph.com/issues/10493 Fixes: #10493
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 10:12 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- Ken, you maybe right, but we need to address this issue from high level standpoint, so those issues causing lots of s...
- 05:30 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- Yuri Weinstein wrote:
> In run http://pulpito.ceph.redhat.com/teuthology-2015-01-07_02:10:01-samba-firefly-distro-ba... - 10:09 AM Revision 997c0c3d (ceph): tasks/cephfs: remove `config` from Filesystem cons
- This was only used in get_first_mon, which doesn't actually
need the parameter itself. Makes it easier to casually
u... - 10:09 AM Revision b1e35a42 (ceph): tasks/mds_auto_repair: remove unneeded log settings
- The small segments and small segment limit
were used when doing a hacky flush by doing
IO and waiting: now that we ha... - 10:09 AM Revision 951d6c29 (ceph): tasks/cephfs: use set_conf() from test case class
- ...because this is the one that will store up
changes to roll back during teardown.
Doing this makes it easy to run ... - 10:09 AM Revision 5e3f5766 (ceph): tasks/cephfs: be more precise in set_clients_block
- Instead of blocking the whole port range (which
might make OSDs running on that node collateral
damage), read the MDS... - 10:09 AM Revision 8630c4ab (ceph): tasks/cephfs: move ROOT_INO into filesystem module
- ...so that other tests can get at it.
Signed-off-by: John Spray <john.spray@redhat.com> - 10:09 AM Revision 4ff48195 (ceph): tasks/cephfs: umount unused clients before running
- When unused clients were mounted during an fs new,
they would end up in a state where they stalled
on subsequent atte... - 10:09 AM Revision cfbc277c (ceph): tasks/cephfs: move common setUp/tearDown to parent
- Now that we have more of these cases, there was lots
of duplication in setup and teardown. For some tests
the "reset... - 10:08 AM Revision 6d79e391 (ceph): tasks/cephfs: move wait_until helpers to testcase
- ...so that other test cases can use them
Signed-off-by: John Spray <john.spray@redhat.com> - 10:07 AM Revision 213641f3 (ceph): tasks/ceph: update mds auth caps to 'allow *'
- Since the new 'tell' for the MDS was introduced,
caps have to have the '*' to permit running remote
administrative co... - 09:56 AM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
- If I'm understanding my quick skim correctly, this is not "MPI tests are failing" but "this mpi-fsx" test is failing,...
- 03:39 AM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
- Is this a new failure on the existing cluster, or something that's come up on the new cluster?
- 09:33 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- Thanks for that, I'll try to test it if I get a chance.
I believe I've narrowed the original problem that gets me ... - 09:12 AM Bug #10497 (Resolved): librados: c api does not translate op flag
- This means the flags aren't passed to rados as intended, and don't work through the C api.
Fixed in master by http... - 08:15 AM Revision c60f88ba (ceph): Bump memstore_device_bytes from U32 to U64
- U32 limit the max size of memstore to a few GB, which
block our test on memstore performance(as a phototype).
Bump i... - 07:29 AM Bug #10494: unittest_msgr : segmentation fault
- The following happened with a run done with a different set of flags....
- 07:03 AM Bug #10494: unittest_msgr : segmentation fault
- Another assert...
- 06:39 AM Bug #10494: unittest_msgr : segmentation fault
- Another run fails in a different way:...
- 06:31 AM Bug #10494: unittest_msgr : segmentation fault
- Run with...
- 06:29 AM Bug #10494 (Resolved): unittest_msgr : segmentation fault
- Steps to reproduce:...
- 06:45 AM Bug #10493 (Resolved): AsyncConnection::port is not initialized
- 03:00 AM Bug #10493 (Fix Under Review): AsyncConnection::port is not initialized
- https://github.com/ceph/ceph/pull/3331
- 02:55 AM Bug #10493 (Resolved): AsyncConnection::port is not initialized
- The http://workbench.dachary.org/ceph/ceph/blob/master/src/msg/async/AsyncConnection.cc#L185 constructor does not ini...
- 04:51 AM Bug #10216: gf-complete and jerasure call exit(1)
- https://github.com/ceph/ceph/pull/3334
- 04:01 AM Bug #9570 (Can't reproduce): osd crash in FileJournal::WriteFinisher::entry() aio
- It looks like it did not show up in the past three months, mark it "Can't reproduce" until it does.
- 03:58 AM Fix #10443 (Rejected): compressing ceph-test-dbg takes a long time
- there is no way to fix this
- 02:40 AM Bug #10383 (Resolved): unittest_msgr : illegal instruction
- 02:31 AM Revision c26ebd38 (ceph): Merge pull request #3217 from boydc2014/firefly
- clear data and payload after removed from ops_in_flight
Reviewed-by: Sage Weil <sage@redhat.com> - 02:18 AM Revision 8811df3e (ceph): FileStore: return error if get_index fails in lfn_open
- (*index).index is NULL if get_index fails, need to return error in this
case.
Signed-off-by: Zhiqiang Wang <zhiqiang... - 01:30 AM Revision f93e531d (ceph): Fix mpi calls
- added missing -o option to mpi exec.
added gmnt file reference to mpi exec.
run fsx-mpi as sudo.
run chef task so tha... - 01:15 AM Linux kernel client Bug #10418: ceph: can't block inside wait loops
- 12:33 AM Bug #10479: Object will be treated as "not exist" if primary shard is lost or failed to get atrr ...
- Hi, i remembered samuel do a work which repair single object. After this, we can easyly make the object repair and wa...
- 12:32 AM Revision b67b7e7a (ceph): Merge pull request #3127 from ktdreyer/firefly-no-epoch
- Revert "ceph.spec.: add epoch"
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>... - 12:31 AM Revision db927186 (ceph): Merge pull request #3128 from dachary/wip-10281-make-check-fedora-20
- tests: fixes to run make check on fedora 20
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjus... - 12:30 AM Revision 0d4abdaf (ceph): Merge pull request #3169 from ceph/wip-8797-firefly
- Wip 8797 firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: L... - 12:28 AM Revision 1fdcb524 (ceph): Merge pull request #3179 from dachary/wip-9998-crush-underfloat-firefly
- crush: fix weight underfloat issue (firefly)
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sju... - 12:28 AM Revision 4b7b1b03 (ceph): Merge pull request #3220 from ceph/wip-mon-backports.firefly
- mon: backports for #9987 against firefly
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Reviewed-by: Sage Weil <sa... - 12:26 AM Revision 4897ba4a (ceph): Merge pull request #3258 from ceph/wip-10372-firefly
- osd: fix librados pool deletion race on firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <s... - 12:14 AM Revision 492ccc90 (ceph): osd: requeue PG when we skip handling a peering event
- If we don't handle the event, we need to put the PG back into the peering
queue or else the event won't get processed... - 12:14 AM Revision 20be188d (ceph): osd: assert there is a peering event
- This became conditional way back in 12e22b3d44eba51a70d8babebc2684f0c46575a7
for unclear reasons. It probably predat...
01/08/2015
- 09:16 PM Revision 49d114f1 (ceph): librados: Translate operation flags from C APIs
- The operation flags in the public C API are a distinct enum
and need to be translated to Ceph OSD flags, like as happ... - 09:09 PM Revision 8d52782a (ceph): rgw: use gc for multipart abort
- Fixes: #10445
Instead of chewing through a potentially very large list of objects
synchronously, leave it to the gar... - 09:06 PM Revision 1e444e91 (ceph): Merge pull request #3321 from cernceph/wip-nobarrier-doc
- doc: don't suggest mounting xfs with nobarrier
Reviewed-by: Sage Weil <sage@redhat.com> - 08:57 PM Revision c2929f14 (ceph): Merge pull request #3322 from dachary/wip-10426-test-directories
- tests: group clusters in a single directory
Reviewed-by: Sage Weil <sage@redhat.com> - 08:32 PM Revision 8033c749 (ceph): Merge pull request #283 from ceph/issue-10275
- Use qemu-kvm in the qemu task for rpm based systems.
- 08:31 PM Revision 5644a320 (ceph): Use qemu-kvm in the qemu task for rpm based systems.
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:16 PM devops Bug #10492 (Duplicate): rhel7 missing packadges
- Packages for os_type 'centos' and ceph hash 'b67b7e7ad72a1af96f9fb26ade815e65f72b4cb0' not found...
- 06:39 PM Revision 1b22857f (ceph): Merge pull request #3306 from ceph/wip-10041
- client: fix mount timeout
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 06:36 PM Revision 6edfcc1d (ceph): mds: allow 'ops' as shorthand for 'dump_ops_in_flight'
- This is an extremely annoying thing to type when working with a
production cluster.
Signed-off-by: Sage Weil <sage@r... - 06:36 PM Revision 1617fbb3 (ceph): osd: allow 'ops' as shorthand for 'dump_ops_in_flight'
- This is an extremely annoying thing to type when working with a
production cluster.
Signed-off-by: Sage Weil <sage@r... - 06:33 PM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
- Hi sage, sorry for my first commit in the PR which add a unnecessary lock. But what I did in the second commit is wha...
- 01:25 PM Bug #10431 (Fix Under Review): PG can not finish peering due to mismatch between OSD peering queu...
- I believe we just found this bug.. can you please look at
https://github.com/ceph/ceph/pull/3326 - 06:00 PM Bug #10490 (Duplicate): osd: bad state machine event, RequestBackfilPrio in RepRecovering
- ...
- 05:18 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
- Running teuthology using the following yaml demonstrates this problem:...
- 05:15 PM CephFS Subtask #10489: Mpi tests fail on both ceph-fuse and kclient
- Running teuthology using the following yaml demonstrates this problem:...
- 05:05 PM CephFS Subtask #10489 (New): Mpi tests fail on both ceph-fuse and kclient
- Mpi tests fail on ceph-fuse and kclient. I will post some tests and results that demonstrate this failure.
- 04:37 PM Bug #10281 (Resolved): firefly: make check fails on fedora 20
- 04:34 PM Bug #9987: mon: min_last_epoch_complete tracking broken
- * firefly backport https://github.com/ceph/ceph/pull/3220
- 04:33 PM Bug #10372 (Resolved): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- 04:21 PM Feature #10426 (Resolved): group test mini cluster directories together
- 02:13 AM Feature #10426 (Fix Under Review): group test mini cluster directories together
- 04:01 PM Bug #10483 (Duplicate): erasure-code-profile set fails on mon thrashing
- 11:38 AM Bug #10483 (Duplicate): erasure-code-profile set fails on mon thrashing
- http://pulpito.ceph.com/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688168/...
- 04:00 PM Bug #10488 (Resolved): osd erasure-code-profile set is sometimes not idempotent
- When http://workbench.dachary.org/ceph/ceph/blob/giant/src/mon/OSDMonitor.cc#L4531 compares the profile to be created...
- 01:38 PM Bug #10487 (Can't reproduce): logclient: setting clog_to_monitor=false on live osd crashes
- ...
- 01:15 PM Support #10486: OSD Keeps Going Down
- Shun Mok Bhark wrote:
> Looking further up the log it has a osd_ping stamps.
- 01:15 PM Support #10486: OSD Keeps Going Down
- Looking further up the log it has a osd_ping stamps.
Isn't this a failed assert?
9: (ceph::__ceph_assert_fail... - 01:12 PM Support #10486: OSD Keeps Going Down
- if you look further up in the log you should see why it is crashing.. a segfault message or failed assert or something?
- 01:07 PM Support #10486 (New): OSD Keeps Going Down
- Hello,
I am encountering an issue where an OSD (OSD.1) keeps going down and out.
Initially I thought it was a d... - 01:00 PM rbd Documentation #10478: Update Glance configuration docs for Juno
- I found this is not a bug exactly as it only have lacking line under the DEFAULT section that you should put rbd in t...
- 12:59 PM rgw Bug #10445: Radosgw hang, corrupt manifest?
- I pushed a change to wip-10445. Now, instead of waiting for the completion, it'll just send it to the garbage collect...
- 12:59 PM rgw Bug #10445: Radosgw hang, corrupt manifest?
- you can run:...
- 09:36 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- Ah I see what you mean. But I'm not sure what is causing these specific uploads to be so slow to remove. If I start a...
- 09:28 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- I don't see the gateway stuck in infinite loop. It just goes too slow, so the client retries (while the first operati...
- 07:13 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- Ok I still don't know how it gets into this state to begin with but right now I have objects or partial uploads where...
- 12:27 PM Bug #10485 (Resolved): unreadable ceph-osd core dump (firefly)
- http://pulpito.ceph.com/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688290/
has a core dum... - 11:59 AM Bug #10484 (Won't Fix): unable to revive osd with valgrind
- if its kill -9 it sounds like daemon-helper, which would be triggered by a network blip killing the connections from ...
- 11:52 AM Bug #10484 (Won't Fix): unable to revive osd with valgrind
- http://pulpito.ceph.com/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688210/
It looks lik... - 11:53 AM Revision 3d2fbf70 (ceph): tests: group clusters in a single directory
- Group all test directories used for mini clusters into a single
sub-directory (testdir). This is easier to cleanup ma... - 11:26 AM Bug #6003: journal Unable to read past sequence 406 ...
- http://qa-proxy.ceph.com/teuthology/sage-2015-01-06_09:44:19-rados-wip-sage-testing-firefly---basic-multi/688065/
<p... - 11:16 AM rgw Bug #10482 (Won't Fix): rgw: older versions need to be able to sign requests with 'versions' subr...
- In firefly and giant we need to make it handle the 'versions' subresource correctly when listing buckets (even thoug...
- 11:03 AM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- In run http://pulpito.ceph.redhat.com/teuthology-2015-01-07_02:10:01-samba-firefly-distro-basic-magna/
We get @'su... - 11:02 AM Revision 3c1d3ddc (ceph): Merge pull request #3215 from dachary/wip-10384-ceph-test-helper-races
- tests: resolve ceph-helpers races
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:40 AM CephFS Bug #10041 (Resolved): ceph-fuse: never exit when no MDS server is available
- Merged into master as of commit:1b22857f2bc945ad2f5e60a2cc6f9be24d977079.
- 08:49 AM Revision bd7be04d (ceph): doc: don't suggest mounting xfs with nobarrier
- nobarrier is dangerous, so stop suggesting it as an example osd mount
options xfs.
Signed-off-by: Dan van der Ster <... - 08:43 AM Linux kernel client Bug #10418: ceph: can't block inside wait loops
- Hi Zheng,
I noticed you fixed the one in ceph_mdsc_sync(). There seem to be two more of these:
wait_event_inte... - 06:14 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- ok, i have now a test running with all three kernel patches plus the one mentioned in #10450.
- 04:39 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- looks like kernel bug, please try attached kernel patches
- 02:07 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- Out of 8 crashes, there was only one incident with slow requests in the logs. I added the mds/mon logs for further in...
- 05:29 AM Revision 8b3dfc94 (ceph): rgw: check keystone auth also for s3 post requests
- This patch adds keystone auth for s3 post requests, once a user fails in
cephx authentication, they are checked for k... - 04:05 AM Revision 574be5ba (ceph): Merge pull request #280 from ceph/wip-10387-cleanup
- tasks/mds_flush: remove #10387 workaround
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 03:58 AM Feature #9948 (In Progress): osd: add scrub result query interface
- 03:15 AM Bug #9235: unittest_histogram test case Histogram.Position fail
- * firefly backport https://github.com/ceph/ceph/pull/3128
- 03:11 AM devops Feature #10046: run make check on every pull request
- had to fix a) timeout, b) output overflow when rebuilding the container because its dependencies changed, c) fix fail...
- 03:01 AM Bug #10384 (Resolved): ceph-test-helpers may race
- 03:01 AM Bug #10389 (Resolved): init-ceph stop may return before daemons are stopped
- 02:29 AM Revision 27cb78bd (ceph): mon, os: check the result of sync_filesystem.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 02:25 AM Revision fa96bb4d (ceph): librbd: Stub out new exclusive image feature
- When an image is flagged with the exclusive feature, only a
single client can modify the image. This is groundwork f... - 02:25 AM Revision 3646e1e4 (ceph): encoding: wrap ENCODE_START/FINISH arguments
- Wrapped the bufferlist argument with parentheses to prevent
compile errors when attempting to pass a dereferenced buf... - 01:55 AM Revision 4280d004 (ceph): Merge pull request #3310 from ceph/wip-mdsmonitor-fixes
- MDSMonitor fixes
- 12:24 AM Bug #10479 (Duplicate): Object will be treated as "not exist" if primary shard is lost or failed ...
- When reading an object, if primary shard is lost or primary OSD can't get attr from this shard, e.g, EIO, primary wil...
01/07/2015
- 10:20 PM Revision 478629bd (ceph): rgw: index swift keys appropriately
- Fixes: #10471
Backport: firefly, giant
We need to index the swift keys by the full uid:subuser when decoding
the jso... - 10:19 PM Revision d73f0b86 (ceph): If trusty, use older version of qemu
- Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(Cherry-picked from 46a1a4cb670d30397979cd89808a2e4... - 10:14 PM Revision efe801ff (ceph): If trusty, use older version of qemu
- Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry-picked from 46a1a4cb670d30397979cd89808a2e4... - 09:59 PM Revision 6caa4fa4 (ceph): If trusty, use older version of qemu
- Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry-picked from 46a1a4cb670d30397979cd89808a2e4... - 09:23 PM Revision f31020da (ceph): Merge pull request #3167 from ceph/wip-10307
- rgw: use s->bucket_attrs instead of trying to read obj attrs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-... - 06:59 PM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- there are some file lock related fixes after 3.14. did you see something like below in ceph.log
slow request 121.3... - 06:15 PM Bug #10468: osd crashed at OpRequest::_dump_op_descriptor_unlocked
- We tested a long period of time about cephs,metadata poll and data poll are separated,we write 64KB file about 48 hou...
- 06:13 PM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- sudo yum install ceph-devel-0.67.11 -y --> I am wondering if there is a version issue here. This returns an error co...
- 04:59 PM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- Same set of problems in this run http://pulpito.ceph.redhat.com/teuthology-2015-01-06_22:00:01-rados-dumpling-distro-...
- 05:12 PM Revision c1b547c4 (ceph): Inherit teuthology's log level
- Signed-off-by: Zack Cerza <zack@redhat.com>
(cherry picked from commit 31ff241f5a74d455d6e61f02065f2df43d3fa978) - 05:10 PM Revision bae3bc8e (ceph): Merge pull request #282 from ceph/wip-10469
- Inherit teuthology's log level
- 04:58 PM devops Bug #10308: "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefly-distro-ba...
- Same set of problems in this run http://pulpito.ceph.redhat.com/teuthology-2015-01-06_22:00:01-rados-dumpling-distro-...
- 04:53 PM Revision 31ff241f (ceph): Inherit teuthology's log level
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 04:44 PM rbd Documentation #10478 (Resolved): Update Glance configuration docs for Juno
- Hi,
It seems there is a bug or maybe on the documentations mentioned on http://ceph.com/docs/master/rbd/rbd-openst... - 04:01 PM Bug #10474 (Fix Under Review): Testing wip-9780-9781 hung ceph-objectstore-tool on import
- 03:59 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import
This is a caused the journal's write thread waiting for full_state to go to FULL_NOTFULL, at the same time that onl...- 03:14 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import
- End of log shows entire umount sequence.
2015-01-06 15:38:59.771186 7f7692bce900 5 filestore(/var/lib/ceph/osd/ce... - 12:42 PM Bug #10474: Testing wip-9780-9781 hung ceph-objectstore-tool on import
This thread didn't notice that write_stop is set in ENOSPC handling:
Thread 5 (Thread 0x7f7688a43700 (LWP 47834)...- 12:22 PM Bug #10474 (Resolved): Testing wip-9780-9781 hung ceph-objectstore-tool on import
- ceph-objectstore-tool --data-path /var/lib/ceph/osd/ceph-2 --journal-path /var/lib/ceph/osd/ceph-2/journal --log-file...
- 03:47 PM Revision 1c1f7c35 (ceph): Merge pull request #3036 from dachary/wip-make-check
- packages: add python-virtualenv and xmlstarlet
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 03:08 PM Feature #10477 (Resolved): pg query should output the replicas the primary is waiting on between ...
- - useful state name (not just 'inactive')
- qeury needs to say who we are waiting for
- blocked_by set needs to be ... - 02:31 PM Revision f6bcbe37 (ceph): tasks/mds_flush: remove #10387 workaround
- Now that #10387 is fixed in master, we can tighten
up this test to ensure that the expected deletions
are happening.
... - 02:30 PM Revision e9a29c58 (ceph): Merge pull request #3269 from ceph/wip-10387
- client: close dirfrag whem rmdir
Reviewed-by: John Spray <john.spray@redhat.com> - 02:13 PM Revision c400ba1e (ceph): mon/MDSMonitor: respect MDSMAP_DOWN when promoting standbys
- Previously, a standby could become active even if 'cluster_down'
had been run. This was awkward, because it would ge... - 02:13 PM Revision 97cc409f (ceph): mon/MDSMonitor: fix `mds fail` for standby MDSs
- This command takes a gid, rank or name, but
in the name case it would previously only work if
the named daemon had a ... - 02:06 PM rgw Bug #10471 (Fix Under Review): rgw: metadata sync doesn't create subusers correctly
- 09:48 AM rgw Bug #10471 (Resolved): rgw: metadata sync doesn't create subusers correctly
- 01:25 PM rgw Bug #10475 (Resolved): rgw: setting bucket metadata via swift api removes existing metadata
- According to http://docs.openstack.org/api/openstack-object-storage/1.0/content/POST_updateContainerMeta__v1__account...
- 01:22 PM rgw Bug #10307 (Pending Backport): rgw: setting bucket attributes (swift POST on bucket) sometimes fail
- 10:39 AM Bug #10473 (Rejected): mon: not discarding messages from disconnected clients (firefly)
- observed on a 0.80.7 cluster: very old log messages on peon mons still being repeatedly resent to the leader, despite...
- 09:52 AM Revision 487c22a8 (ceph): init-ceph: stop returns before daemons are dead
- The existence of the pidfile must be checked outside of the loop to send
a signal to the daemon. Otherwise the daemon... - 09:14 AM Revision fd4ac46b (ceph): crush/crush.c: prevent DIVIDE_BY_ZERO
- Fix for:
CID 1219471 (#1 of 1): Division or modulo by zero (DIVIDE_BY_ZERO)
divide_by_zero: In function call crush_... - 09:14 AM Revision b99508b3 (ceph): osd/ClassHandler.cc: move stat into error handling
- There is no security advantage to check if the class file
exists before opening it but the file could be removed or
e... - 09:14 AM Revision 3d08a687 (ceph): msg/async/AsyncConnection.cc: reduce scope of variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision b0870082 (ceph): src/mds/MDS.cc: remove unused variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 678ece89 (ceph): common/Cycles.cc: reduce scope of variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision b7b13d21 (ceph): ceph_monstore_tool.cc: unsigned can't be less than zero
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 2bd18331 (ceph): msg/async/EventSelect.cc: reduce scope of variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 7b5ccb73 (ceph): msg/async/AsyncMessenger.cc: reduce scope of variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision a58446c4 (ceph): tools/ceph_authtool.cc: reduce scope of some variables
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 78542f9a (ceph): ceph_objectstore_tool.cc: reduce scope of variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 5ca47099 (ceph): test/librados/snapshots.cc: fix resource leak, delete op
- Fix for:
CID 1260395 (#2 of 2): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable op going out of scope leaks ... - 09:14 AM Revision 8511b559 (ceph): librados/librados.cc: fix UNINIT issue
- Fix for issues introduced with cba4ed44f:
CID 1256099 (#1 of 1): Uninitialized pointer read (UNINIT)
uninit_use: Us... - 09:14 AM Revision c27e0fe9 (ceph): mds/MDLog.cc: fix uninitialized pointer read
- Fix for Coverity issue:
CID 1238902 (#1 of 1): Uninitialized pointer read (UNINIT)
uninit_use: Using uninitialized ... - 09:14 AM Revision aacdaae1 (ceph): src/common/obj_bencher: fix some UNINIT issues
- Make sure concurrentios is always >= 0 to fix these coverity
issues and to prevent bad_alloc/negative array sizes:
C... - 09:14 AM Revision 1a00fb70 (ceph): test/librados/aio.cc: release completion before exit
- CID 1242020 (#1 of 1): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable my_completion going out of scope
leak... - 09:14 AM Revision 3ccd792f (ceph): client/Client.cc: prefer ++operator for non-primitive iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 69f82236 (ceph): ceph_context.cc: prefer ++operator for non-primitive iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 369af322 (ceph): perf_counters.cc: prefer ++operator for non-primitive iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 42417e2d (ceph): KeyValueStore.cc: prefer !empty() over size() for emptiness check
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 252fc03b (ceph): ceph_objectstore_tool.cc: prefer ++operator for non-primitive iterators
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 936b98a2 (ceph): client/Client.cc: cleanup code to silence cppcheck
- Remove not needed goto statement and silence cppcheck
warning about possible null pointer deref of 'in'.
Signed-off-... - 09:14 AM Revision 36dd487a (ceph): configure.ac: fix warnings about unknown commands
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision 2ab4003c (ceph): mds/Capability.h: init num_revoke_warnings in constructor
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:14 AM Revision f19c2e68 (ceph): mds/Server.cc: fix compiler warning
- Fix compiler warning caused by twice checking but missing
final else block.
In file included from mds/MDS.h:20:0,
... - 09:14 AM Revision ed7ca162 (ceph): test_mon_workloadgen.cc: fix warning about self init
- Fix for:
[src/test/mon/test_mon_workloadgen.cc:351]: (error) Member variable
'whoami' is initialized by itself.
Si... - 09:14 AM Revision 79d63a08 (ceph): bench/tp_bench.cc: fix warning about self init
- Fix for:
[src/test/bench/tp_bench.cc:103]: (error) Member variable 'next'
is initialized by itself.
Signed-off-by:... - 09:14 AM Revision 2f542094 (ceph): test/librados/aio.cc: delete AioCompletion* before return
- CID 1242018: Resource leak (RESOURCE_LEAK)
leaked_storage: Variable aio_completion going out of scope leaks
the sto... - 08:44 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- Same problems in run http://pulpito.ceph.com/teuthology-2015-01-06_17:15:01-upgrade:dumpling-firefly-x:parallel-next-...
- 08:27 AM Revision 485d1390 (ceph): client: fix mount timeout
- implement a simple timeout mechanism for make_request()
Fixes: #10041
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 07:39 AM rbd Bug #10139: librbd cpu usage 4x higher than krbd
- Ran perf testing with same fio spec using the librados_test_stub (in-process, simulated RADOS backend). I don't see ...
- 07:28 AM Revision 397b2616 (ceph): common: Don't call ioctl(BTRFS_IOC_SYNC) in sync_filesystem.
- From the manual of syncfs, it first appeared in Linux 2.6.39. At this
point, btrfs didn't as a stable production. So ... - 07:26 AM Revision 3f7faa4d (ceph): common: Directly return the result of syncfs().
- In commit 808c644248e4, it will try sync() if syncfs() return error.
No evidence prove this way can work. And sync() ... - 06:14 AM Revision 1c38895f (ceph): disable tcmalloc by default when enable jemalloc
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 03:57 AM Fix #9484: OSD: block until we have the same map as the client on pg commands
- Please look at https://github.com/ceph/ceph/pull/3309 which might be solution for this issue.
- 03:55 AM Feature #9483: OSD: add a get_newest_map command to the admin socket
- https://github.com/ceph/ceph/pull/3309
- 12:28 AM CephFS Bug #10041 (Fix Under Review): ceph-fuse: never exit when no MDS server is available
01/06/2015
- 11:24 PM Revision 6fd348fe (ceph): Merge remote-tracking branch 'origin/wip-10270' into master
- Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Conflicts:
src/librados/IoCtxImpl.cc
src/librados/IoCtxImpl.h - 10:54 PM Bug #10468 (Resolved): osd crashed at OpRequest::_dump_op_descriptor_unlocked
- when test cephfs,osd crush.
ceph version 0.90 (08bd1e1eee37c80ee033c067f678236da38b1694)
coredump information:... - 09:48 PM Revision 1a13d92b (ceph): Merge branch 'wip-fast-txn'
- Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com> - 09:29 PM Revision fda60197 (ceph): osd: add feature CEPH_FEATURE_OSD_TRANSACTION_MAY_LAYOUT (1ULL<<47)>>)
- This feature determine whether we use tbl encode for transaction of use
the new map layout.
The primary uses peer_fe... - 09:29 PM Revision 0354305d (ceph): osd: fix Transaction::get_data_offset bug when map layout used
- add following offset:
sizeof(__u8) + // encode struct_v
sizeof(__u8) + // encode compat_v
sizeof(__u3... - 09:29 PM Revision 5d665252 (ceph): ceph-object-corpus: drop compat with old ObjectStore::Transaction
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:29 PM Revision 95d2174e (ceph): osd/ECBackend: make sure localt uses tbl is ec txn does
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:29 PM Revision 3bd00421 (ceph): osd: remove unused Transaction fields
- We don't need sobject and pool_override anymore since we don't need to
support anything older than dumpling.
Change-... - 09:29 PM Revision dbae9225 (ceph): osd: Add Transaction::TransactionData for fast encode/decode
- TransactionData wrap the following fields:
__le64 ops;
__le32 largest_data_len;
__le32 largest_data... - 09:29 PM Revision 3db4f696 (ceph): osd: new format for Transaction encode/decode
- This patch add a new fixed size struct Transaction::Op to represent
all actions.
All coll and ghobject used by the t... - 09:29 PM Revision a4575d10 (ceph): osd: add encode/deocde impl for new layout
- When use_tbl is true, Transaction::encode will give the same result as
before, while when use_tbl is false, Transacti... - 09:29 PM Revision 6b2103b7 (ceph): osd: new Transaction::iterator interface
- This patch add new Transaction::iterator interface according to new
encode/decode layout. The new iterator give the w... - 09:29 PM Revision d427ca35 (ceph): osd: Transaction::append & Transaction::swap
- Finish append and swap for new Transaction encode/decode layout.
Since append will modify the op_bl now, we changed ... - 09:29 PM Revision 1889d390 (ceph): ceph_perf_objectstore: fix warning
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:29 PM Revision 5da6b41f (ceph): osd: build fields for Transaction::iterator when tbl is used
- When tbl is used (for compatibility), the Transaction::begin method need
to build all fields used by iterator. That i... - 07:08 PM CephFS Bug #10416: quota test failures
- the nondeterministic design is nightmare
- 11:00 AM CephFS Bug #10416: quota test failures
- It is not fixed already:
http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-26_23:04:02-fs-master-testing-basic-... - 06:53 PM Bug #6301: ceph-osd hung by XFS using linux 3.10
- Some ceph error log when the xfs memory allocation deadlock...
- 05:45 PM Bug #6301: ceph-osd hung by XFS using linux 3.10
- We face to this problem in centos 7, kernel 3.10.0-123.el7.x86_64
We download the kernel source http://vault.centos.... - 06:36 PM CephFS Bug #10412 (Resolved): samba: failed smbtorture run
- this bug was introduced after giant
- 08:18 AM CephFS Bug #10412 (Pending Backport): samba: failed smbtorture run
- 04:26 AM CephFS Bug #10412 (Fix Under Review): samba: failed smbtorture run
- 06:35 PM Revision ebfe2306 (ceph): Merge pull request #3272 from trociny/tell-mon-version
- cli: make ceph tell mon.* version work
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:34 PM Revision 34c0e17d (ceph): Merge pull request #3196 from tchaikov/shadow-cct
- client, librados, osdc: do not shadow Dispatcher::cct
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:32 PM Revision 815bb9c2 (ceph): Merge pull request #3298 from majianpeng/fix5
- TestLFNIndex.cc: For root, dont do permission operations.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:10 PM Revision de021345 (ceph): tests: resolve ceph-helpers races
- Some tests were racing against the monitor. On a fast machine it worked
but slower machines (or sometime when running... - 06:07 PM Revision d7142d9a (ceph): Merge pull request #3283 from dachary/wip-make-debs
- debian: create a repository from sources
Reviewed-by: Sage Weil <sage@redhat.com> - 04:26 PM Revision 386ab7ce (ceph): Merge pull request #3301 from ktdreyer/rm-tiobench
- #10152: qa: drop tiobench suite
Reviewed-by: Sage Weil <sage@redhat.com> - 04:25 PM Revision b23da979 (ceph): Merge pull request #278 from ceph/wip-rm-tiobench
- #10152: drop tiobench tests
- 04:22 PM Feature #9956 (Fix Under Review): osd: reenable alloc hints if kernel is known to be safe
- 04:20 PM Revision 60513210 (ceph): Merge pull request #3300 from ceph/wip-10412
- client: fix use-after-free bug in unmount()
Reviewed-by: Sage Weil <sage@redhat.com> - 04:00 PM Revision bea2d4a8 (ceph): qa: drop tiobench suite
- The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench pa... - 03:59 PM Revision 8a317125 (ceph): drop tiobench tests
- The tiobench software has been abandoned upstream for years. Fedora and
Debian are no longer shipping the tiobench pa... - 03:46 PM Bug #9978 (Closed): keyvaluestore: void ECBackend::handle_sub_read
- 03:45 PM Revision 8618a537 (ceph): cli: ceph: easier debugging (pdb) with 'CEPH_DBG=1'
- 'CEPH_DBG=1 ceph foo' will now drop a pdb shell for interactive
debugging. Way better than fiddling with the source ... - 03:26 PM rgw Bug #10354 (Pending Backport): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro...
- 03:25 PM rbd Bug #10270 (Pending Backport): "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-dist...
- commit:53929ba1751fad9c9cd8545c4cd6985982d2eb5f
- 03:11 PM Revision 9330ad60 (ceph): Merge pull request #3276 from ceph/wip-repop
- Add MOSDRepOp and MOSDRepOpReply
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:50 PM Revision 68c27cfb (ceph): Merge pull request #3299 from wonzhq/compile-warn
- cleanup: fix a compile warning
Reviewed-by: Sage Weil <sage@redhat.com> - 02:45 PM Revision 226b61aa (ceph): common/PriorityQueue: add test cases for it
- 02:29 PM Revision aff4499a (ceph): common/PrioritizedQueue: do not 'using namespace std'
- * do not assume `using namespace std` before including
PrioritizedQueue.h
Signed-off-by: Kefu Chai <tchaikov@gmail... - 02:09 PM Bug #10402 (Rejected): ceph-objectstore-tool import may need to add an OSDMap for old epoch
We are rebuilding past intervals on all imports and setting the pg epoch and same_interval_since to the OSD epoch. ...- 01:47 PM Feature #9953 (Resolved): osd: efficient ObjectStore::Transaction encoding
- 12:59 PM Feature #10452: ceph osd df
- I'd really like this data to be exposed up through Calamari too...
- 12:53 PM Feature #9781: ceph_objectstore_tool: On import handle splits
- 12:22 PM Revision 55f8fee2 (ceph): client: fix use-after-free bug in unmount()
- If there is error, _release_fh() already outputs error message.
No need to print extra error message
Fixes: #10412
S... - 11:26 AM CephFS Bug #10465: Audit and fix ceph-qa-suite exec tasks
- Also, I noticed this because http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-26_23:04:02-fs-master-testing-bas...
- 11:26 AM CephFS Bug #10465 (Resolved): Audit and fix ceph-qa-suite exec tasks
- suites/fs/basic/tasks/cfuse_workunit_suites_truncate_delay.yaml executes a dd and a truncate on a file in the local n...
- 11:16 AM Bug #10464 (Resolved): osd/osd_types.h: 3123: FAILED assert(rwstate.empty())
- ceph version 0.90-632-gcd1ed1e (cd1ed1e08f72042113305aef431f9276881aaa8b)
1: (ceph::__ceph_assert_fail(char const*... - 11:03 AM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
- Zheng, we've got a new failing directio test at http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-28_23:08:01-kc...
- 10:42 AM CephFS Bug #10413: samba: coredumps after tests run
- That looks good to me (I guess?), but I don't think putting it into our own samba repo is the right place. IIRC we're...
- 10:39 AM Feature #9961 (Resolved): osd: new MOSDClientSubOp and Reply
- 10:19 AM rbd Feature #7924 (Closed): Openstack: make long-running operations async in cinder
- in openstack tracker: https://bugs.launchpad.net/cinder/+bug/1401335
- 10:11 AM Feature #10463 (Resolved): use SEEK_DATA/SEEK_HOLE for FileStore fiemap() implementation
- > In an exchange on linux-fsdevel yesterday it became clear that even when
> FIEMAP isn't buggy it's not a good inte... - 09:51 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- Aaron Bassett wrote:
> https://github.com/ceph/ceph/blob/master/src/rgw/rgw_rados.cc#L589
>
> Reading this sectio... - 09:47 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- https://github.com/ceph/ceph/blob/master/src/rgw/rgw_rados.cc#L589
Reading this section, it looks to me that if pa... - 09:34 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- I did some more testing, this time I tried taking the cache tier out of play and set it up with:
a) civetweb, usin... - 09:27 AM Linux kernel client Bug #10313 (Need More Info): IO drop outs/timeouts on one of the rbd client
- 09:25 AM Linux kernel client Bug #10208: libceph: intermittent hangs under memory pressure
- A similar problem with krbd I was debugging with a user offline went away with 3.18 as far as they can tell.
I assum... - 09:22 AM rbd Feature #10462 (Resolved): rbd cli: use io hints for import/export etc
- 09:22 AM rbd Feature #10461 (Resolved): objectcacher: use librados io hints
- 09:20 AM rbd Feature #4095 (Rejected): rbd: 2-phase commit for snapshot creation
- leader stuff makes this unnecessary
- 09:06 AM rgw Feature #9932 (Resolved): rgw: map swift X-Storage-Policy header to rgw pools
- commit:77c1a35a827f4f285a4a2b47eba62465fc67d126
- 09:03 AM rgw Feature #10191 (In Progress): rgw: object versioning multi-zone support
- 08:48 AM devops Bug #10152: drop tiobench references
- The tiobench removal has been merged for ceph.git and ceph-qa-suite.git.
Proposal to remove tiobench from ceph-q... - 08:02 AM devops Bug #10152: drop tiobench references
- Proposal to remove tiobench from ceph-qa-suite.git: https://github.com/ceph/ceph-qa-suite/pull/278
- 07:46 AM devops Bug #10152: drop tiobench references
- Proposal to remove tiobench from ceph.git: https://github.com/ceph/ceph/pull/3301
- 08:36 AM Revision 93d39a84 (ceph): cleanup: fix a compile warning
- warning: 'pi' may be used uninitialized in this function
[-Wmaybe-uninitialized]
Signed-off-by: Zhiqiang Wang <zhiqi... - 08:23 AM Revision ea3ed5bb (ceph): TestLFNIndex.cc: For root, dont do permission operations.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 08:10 AM devops Bug #9725: Error "'sudo yum install ceph-radosgw-0.67.11 -y'"in upgrade:dumpling-x-firefly-distro...
- And also 'sudo yum install ceph-radosgw-0.87 -y'
Run http://pulpito.ceph.redhat.com/teuthology-2015-01-05_05:32:02... - 08:06 AM devops Bug #9725: Error "'sudo yum install ceph-radosgw-0.67.11 -y'"in upgrade:dumpling-x-firefly-distro...
- Seems to be wide spread now.
For example in this run in octo
http://pulpito.ceph.redhat.com/teuthology-2015-01-05_... - 07:57 AM devops Bug #10460 (Resolved): Missing packadge centos6
- From cron log:...
- 07:46 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- Regarding the stuck requests .. I have definitely seen one or two stuck mds requests. But I had then thought they wer...
- 05:31 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- I think there was a stuck request, which prevented mds from trimming completed_requests
- 06:42 AM rgw Feature #10453 (In Progress): rgw: sync agent full sync of versioned objects
- 06:38 AM RADOS Feature #10459 (New): osd: allow startup option to skip processing old maps
- If we know that we have healthy PGs, it is mostly a waste of time for an OSD that has been down for a long time to sp...
- 03:21 AM Bug #9235 (Pending Backport): unittest_histogram test case Histogram.Position fail
- 03:19 AM Bug #8654 (Pending Backport): Parsing /etc/lsb-release for OSD metadata is not portable
- 02:24 AM Revision 8a178392 (ceph): Merge pull request #3293 from ktdreyer/help-missing-keyutils-libs-devel
- configure: show package name when libkeyutils is missing
- 12:54 AM Revision 4a42a81c (ceph): Merge pull request #3294 from ceph/wip-fix-copyfrom
- osd: fix copyfrom
Reviewed-by: Samuel Just <sjust@redhat.com>
01/05/2015
- 11:39 PM Revision 0f83a181 (ceph): Merge pull request #3226 from ceph/wip-10319-wusui
- If trusty, use older version of qemu
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:35 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
- push a fix to the testing branch
- 03:44 PM CephFS Bug #10448: wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() of fs/ceph/...
- I don't think rbd uses anything under fs/ceph, so here's a category where Zheng and Sage are more likely to notice it.
- 10:37 PM Revision 488355cc (ceph): osd: fix object_copy_data_t compat encoding
- If the omap_data map is empty, we want an empty bufferlist.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:28 PM Revision 6ccdce56 (ceph): Merge pull request #3189 from ceph/wip-10329
- Wip 10329
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:54 PM Revision d5e2ca16 (ceph): Merge pull request #3277 from ceph/wip-watch-leak
- librados: fix a memory leak in watch
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:53 PM Revision 78d2d310 (ceph): Add MOSDRepOp and MOSDRepOpReply
- Add the two new message type and change the corresponding code flow as well.
Basically the idea to have MOSDRepOp is... - 08:53 PM Revision ed503776 (ceph): osd/PG: print last_update_applied if != last_update
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:34 PM Revision f9f64e19 (ceph): Merge pull request #3206 from ceph/wip-librados-init
- librados: init last_objver
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:19 PM Revision 6ca2eb86 (ceph): configure: show pkg names when libkeyutils is missing
- Prior to this commit, when ./configure can't find libkeyutils, it would
bail out with a terse error message.
Some of... - 07:16 PM Revision d253badb (ceph): Merge remote-tracking branch 'gh/next'
- 07:16 PM Revision 3a2e2df7 (ceph): Merge pull request #3247 from ceph/wip-10422
- mon: provide encoded canonical full OSDMap from primary
Reviewed-by: Joao Eduardo Luis <joao@redhat.com> - 07:16 PM devops Feature #7454: ceph-disk: support osd removal / ceph-disk remove
- I just want to mention one thing about the zap subcommand.
Sometimes I will hit some problem with zap subcommand a... - 10:26 AM devops Feature #7454 (In Progress): ceph-disk: support osd removal / ceph-disk remove
- Current plan is to add two new sub-commands: "deactivate" and "destroy".
Deactivate is intended to mirror activate... - 06:51 PM Linux kernel client Bug #10450: NULL pointer dereference at send_mds_reconnect
- it's already fixed by commit 00bd8edb86 (ceph: fix null pointer dereference in discard_cap_releases()), this fix is i...
- 01:35 AM Linux kernel client Bug #10450: NULL pointer dereference at send_mds_reconnect
- Submitted by pressing enter at the wrong time. So here are more details:
When our mds crashes (see #10449), some c... - 01:32 AM Linux kernel client Bug #10450 (Resolved): NULL pointer dereference at send_mds_reconnect
- When our mds crashes (see #10449), some kernel throw
- 06:20 PM CephFS Bug #10413 (Fix Under Review): samba: coredumps after tests run
- https://github.com/ceph/samba/pull/1
- 05:48 AM CephFS Bug #10413 (In Progress): samba: coredumps after tests run
- smbd can call cephwrap_{getcwd,chdir,stat} after umount
- 05:36 PM Revision 5cf84e63 (ceph): librados: fix leak of WatchContext on unwatch
- The lifecycle matches that of the watch linger_op. Note that it is NULL
for notify.
Signed-off-by: Sage Weil <sage@... - 04:07 PM Bug #10458 (Resolved): librados: original pool name cached in IoCtxImpl may be used after pool is...
- This isn't a big deal since (1) pool renames are rare and (2) it's only used in a few methods:...
- 03:49 PM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- If this is two separate bugs I'd like to figure out if we can prevent the session_info_t from growing so large pretty...
- 03:54 AM CephFS Bug #10449: MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message too long"
- Funnily enough, I was just noticing this in the code while working on #9883 -- all the MDS table persistence code use...
- 01:30 AM CephFS Bug #10449 (Resolved): MDS crashing in "C_SM_Save::finish" due to OSD response "-90 ((90) Message...
- The relevant part of the log is the following:...
- 03:48 PM rgw Bug #10268 (Pending Backport): s3tests.functional.test_s3.test_bucket_create_exists fails with 'S...
- 03:47 PM rgw Bug #10334 (Pending Backport): rgw: s3 need to return InvalidAccessKeyId instead of AccessDenied
- commit:56af795b1046a4c1bfba59e1fefde272bb0e5c1e
- 03:47 PM rgw Bug #10329 (Pending Backport): rgw: s3 need to return SignatureDoesNotMatch instead of AccessDenied
- commit:ef75d720f289ce2e18c0047380a16b7688864560
- 03:45 PM rgw Bug #9478 (Pending Backport): Incorrect content type in response header
- commit:31963459a0a869c4d32f55baa629f36df33eaa90
- 03:45 PM rgw Bug #9479 (Pending Backport): ETag is not included in the XML response to put object copy operation
- commit:b1bfc3a7e0c9088f01f8ff770ae14f569fbc570d
- 03:44 PM rgw Bug #9877 (Pending Backport): In some cases it's possible for rgw to segfault on http COPY
- commit:fe7bf06366adaf787816d1e68f5e3f68e8c91134
- 03:43 PM rgw Bug #9918 (Pending Backport): RGW-Swift: SubUser access permissions, does not seems to work
- commit:5d9f36f757a7272c24d2c9adc31db1ed5e712992
- 03:42 PM rgw Bug #9973 (Pending Backport): Validation of Swift DLO manifest object ETag doesn't match OpenStac...
- commit:ef6d3ad964d34bc526dc4435486bd5c8cdc3b230
- 03:39 PM rgw Bug #5595 (Pending Backport): object has a Content-Type, but its content_type property is not sho...
- commit:f833f12a200ecc2c4f74ddb443d6fa61b7ad14db
- 03:33 PM Feature #10457: Permanently mark daemons and clusters which use experimental features
- I've marked this as High and assigned this to Sage since I would have liked to gate the experimental feature merge on...
- 03:32 PM Feature #10457 (New): Permanently mark daemons and clusters which use experimental features
- We want to know if a cluster we are debugging has *ever* used experimental features. Probably we can dump them as par...
- 03:28 PM CephFS Bug #10436: ceph-fuse: snapshot flushing from page cache to Client is not coherent
- Just to be clear, the problem here is that
1) there is dirty data in the page cache
2) a snapshot happens
3) ceph-... - 03:26 PM CephFS Bug #10323: lock get stuck in snap->sync state
- https://github.com/ceph/ceph/pull/3270
- 03:26 PM CephFS Bug #10343: qa/workunits/snaps/snaptest-xattrwb.sh fails
- https://github.com/ceph/ceph/pull/3270
- 03:22 PM Fix #6483 (Resolved): osd: does not fill in OSDOp::rval member
- commit:1d661ca97299352ef96f923baf1ead0ef5d7bb8e
- 03:11 PM Feature #7195 (Resolved): librados: complete C write object operation bindings
- commit:770942aa9ccd2553e0200f1a387a8b702a72ca7b
- 03:10 PM Feature #7194 (Resolved): librados: omap in the c api
- commit:995fea9a4435f6a7229a4aad7a955d0ba471c9af
- 03:09 PM Feature #7193 (Resolved): librados: object operation bindings for reads
- commit:242a6c85239397fdc19064b4a36c338b569892c8
- 03:07 PM rgw Feature #7214 (Rejected): radosgw-agent should work with older versions of python-requests
- it no longer uses requests
- 02:54 PM devops Tasks #10455: Improvements to the tracker - suggestion
- re: #2 - yes that's correct, it will also help us at the end of major releases (and minor as well) to make assessment...
- 02:50 PM devops Tasks #10455: Improvements to the tracker - suggestion
- 1. we could put stable branch (firefly, giant, etc) vs master. the master vs next changes so often I'm not sure its ...
- 02:30 PM devops Tasks #10455 (Resolved): Improvements to the tracker - suggestion
- In the context of "nightlies" (altho it may benefit our community and downstream development as well) - it seems that...
- 01:53 PM Revision b5c24e45 (ceph): qa: add test_tell, which currently is used only for testing 'ceph tell ...
- The test requires at least two monitors run.
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 01:28 PM Revision f95022e8 (ceph): Merge pull request #3291 from majianpeng/fix2
- test/bufferlist: Remove chmod operation.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:51 PM Revision 244777d8 (ceph): test/bufferlist: For root, don't do permission operation for read_file
- case.
For root user, it meet those error:
test/bufferlist.cc:1880: Failure
Value of: bl.read_file("testfile"... - 11:52 AM Feature #10452: ceph osd df
- This would indeed be a nice feature. At Penguin, we had written some scripts that output the same information (but g...
- 11:43 AM Feature #10452: ceph osd df
- Sage Weil wrote:
> i can't decide whether it makes sense to make this look like the ceph osd tree output or not.. it... - 10:58 AM Feature #10452 (Resolved): ceph osd df
- command that will output a table of
- osd id (or crush tree node?)
- crush weight
- reweight weight
- actual re... - 11:15 AM Bug #10422 (Resolved): osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_...
- 11:01 AM rgw Feature #10454 (Resolved): rgw: sync agent incremental sync of versioned objects
- 11:00 AM rgw Feature #10453 (Resolved): rgw: sync agent full sync of versioned objects
- 10:01 AM Revision 3b4e021c (ceph): qa: refactor 'ceph -w' magic in test_mon_misc by introducing helper
- functions ceph_watch_start and ceph_watch_wait so they can be reused
in other tests.
Signed-off-by: Mykola Golub <mg... - 10:01 AM Revision 11891383 (ceph): mon: make ceph tell mon.* version work
- Fixes: #6767
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 09:51 AM Revision 0b6ab827 (ceph): rbd: add an option merge-diff
- Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Sig... - 09:51 AM Revision bca862c3 (ceph): rbd: parse merge-diff arguments
- Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Sig... - 09:51 AM Revision c7cc6af7 (ceph): rbd: write a diff description into the merged diff file
- Signed-off-by: MingXin Liu <mingxinliu@ubuntukylin.com>
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Rev... - 08:57 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- Well I tried the same setup again with civetweb instead of apache. It ran 10-15% slower, which was fine, it made it f...
- 08:28 AM rgw Bug #10445: Radosgw hang, corrupt manifest?
- Not sure what triggers your original issue, althgouh I assume it's similar to what I see in the log. Basically what I...
- 08:52 AM Bug #10411: PG stuck incomplete after failed node
- Ok, so for future reference..
What *additional* information would you need to be able to reproduce this? AFAIK the... - 08:32 AM Bug #10411 (Can't reproduce): PG stuck incomplete after failed node
- 08:41 AM rgw Bug #10354 (Fix Under Review): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro...
- This is duplicate of 10329, there's a pull request pending. Note though that the pull request is against master, but ...
- 08:39 AM Bug #10433 (Duplicate): OSD osd/ReplicatedPG.cc: 5540: FAILED assert(soid < scrubber.start || soi...
- 02:14 AM Revision c37abeaf (ceph): Merge pull request #3261 from tchaikov/async-msgr
- AsyncMessenger: a trivial refactory and a fix
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
01/04/2015
- 11:38 PM CephFS Bug #10448 (Resolved): wrong parameter passed to ceph_zero_pape_vector_range() in striped_read() ...
- Hi, all
A bug is found in striped_read() of fs/ceph/file.c.
striped_read() calls ceph_zero_pape_vector_range() at... - 04:01 AM Revision 5a8256e4 (ceph): mount.ceph: avoid spurious error message
- /etc/mtab in most modern distributions is a symbol link to
/proc/self/mounts.
Fixes: #10351
Signed-off-by: Yan, Zhen... - 01:22 AM rgw Bug #10447 (Closed): rx to radosgw is more than tx (more than ten times)
- Hi, I am using radosgw (using civetweb, but happens with apache too), rx to the gateway is more than 10 times the tx ...
01/03/2015
- 06:28 PM Revision f5e3b9a6 (ceph): Merge pull request #3286 from ceph/wip-10351
- mount.ceph: avoid spurious error message
Reviewed-by: Sage Weil <sage@redhat.com> - 10:27 AM Linux kernel client Bug #10351 (Pending Backport): mount.ceph prints spurious "mount: error writing /etc/mtab: Invali...
- 07:35 AM Revision bdd0e3c4 (ceph): mount.ceph: avoid spurious error message
- /etc/mtab in most modern distributions is a symbol link to
/proc/self/mounts.
Fixes: #10351
Signed-off-by: Yan, Zhen... - 03:41 AM Revision 6e674500 (ceph): client: close dirfrag when trying to trim an inode
- Fixes: #10387
Signed-off-by: Yan, Zheng <zyan@redhat.com>
01/02/2015
- 11:35 PM Linux kernel client Bug #8122 (Duplicate): bogus mount error "mount: error writing /etc/mtab: Invalid argumentnothing...
- dup of #10351
- 11:35 PM Linux kernel client Bug #10351 (Duplicate): mount.ceph prints spurious "mount: error writing /etc/mtab: Invalid argum...
- dup of #10351
- 11:34 PM Linux kernel client Bug #10351 (Fix Under Review): mount.ceph prints spurious "mount: error writing /etc/mtab: Invali...
- 05:54 PM Revision dced90ba (ceph): Merge pull request #3284 from ktdreyer/doc-rados-preflight-os
- doc: rm reference to old Ubuntu release
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:37 PM Revision 274b989f (ceph): doc: rm reference to old Ubuntu release
- Remove the reference to "Ubuntu 12.10" since this is EOL.
Clarify that we only recommend Ubuntu LTS releases.
(Sinc... - 02:24 PM devops Feature #7454: ceph-disk: support osd removal / ceph-disk remove
- Associated ceph-deploy command http://tracker.ceph.com/issues/3480
- 11:14 AM Revision 0471be6f (ceph): debian: create a repository from sources
- Create a debian repository suitable for inclusion in
/etc/apt/sources.list, for the current distribution and using th... - 06:23 AM rgw Bug #10445 (Resolved): Radosgw hang, corrupt manifest?
- I'm load testing my radosgw setup to get an idea what kind of throughput I can get. I have it set up writing to a cac...
01/01/2015
- 09:52 PM Revision 020983b0 (ceph): Merge pull request #3223 from objoo/master
- mailmap updates
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:47 PM Bug #9735 (In Progress): "rados lock list" doesn't output final end-of-line
- https://github.com/ceph/ceph/pull/3271
- 03:14 AM Fix #10443: compressing ceph-test-dbg takes a long time
- https://github.com/dachary/ceph/compare/wip-10443-ceph-test?expand=1 removes the ceph-test-dbg package entirely. It i...
- 02:48 AM Fix #10443 (Rejected): compressing ceph-test-dbg takes a long time
- The ceph-test-dbg debian package is ~2GB big and it takes over 5 minutes on a Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10G...
12/31/2014
- 02:45 AM Revision c9da51de (ceph): AsyncMessenger: should retry in case of EINTR
- * if EINTR is returned, do_send() should return 0 or `continue`.
* reword the comment a little bit
Signed-off-by: Ke... - 02:45 AM Revision d49b6940 (ceph): AsyncMessenger: s/sended/sent/
- Signed-off-by: Kefu Chai <tchaikov@gmail.com>
- 02:45 AM Revision c8f56ab2 (ceph): AsyncMessender: use IOV_MAX instead of IOV_LEN
- Signed-off-by: Kefu Chai <tchaikov@gmail.com>
12/30/2014
- 10:08 PM Revision 169e8bd2 (ceph): msg: fix factory error message
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:08 PM Revision ec1f58a3 (ceph): unittest_msgr: enable experiemntal async msgr
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:27 PM Revision 1265603b (ceph): osd: force read bit for watch
- We can get an bad reply like this:
- watch1 received, repop started
- con resets
- watch2 received
... - 08:08 PM Bug #10435: ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED assert(valu...
- Having determined which RBD volumes these unfound OIDs belonged to, I've decided to remove osd.6, zero the drive, and...
- 08:03 PM Revision 46424419 (ceph): osd: drop unused watch_info_t w
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:46 PM Revision 51f5f12c (ceph): Merge pull request #3219 from yuyuyu101/wip-10383
- Wip 10383: Fix unittest_msgr with AsyncMessenger bug
Reviewed-by: Sage Weil <sage@redhat.com> - 06:44 PM Revision ecdc9fb2 (ceph): Merge pull request #3279 from ceph/wip-mon-janitorial-list
- src/doc: add monitor janitorial list
- 01:02 PM Revision 96ba529e (ceph): clear data and payload inside ops_in_flight_lock
- http://tracker.ceph.com/issues/9916 Fixes: #9916
Signed-off-by: Dong Lei <leidong@yahoo-inc.com> - 12:33 PM Bug #10441 (Fix Under Review): osd: dup watch can reply before watch is persisted
- 09:53 AM Bug #10441: osd: dup watch can reply before watch is persisted
- ...
- 09:53 AM Bug #10441 (Resolved): osd: dup watch can reply before watch is persisted
- - watch1 received by osd
- osd starts repop
- connection reset
- watch2 resent by client
- watch2 sees watch is a... - 12:30 PM Revision fd877e01 (ceph): Merge pull request #3278 from mslovy/wip-y04
- KeyValueStore:: do_transactions: clean up code which is never used
Reviewed-by: Haomai Wang <haomaiwang@gmail.com> - 10:53 AM Revision cef7a825 (ceph): KeyValueStore:: do_transactions: clean up code which is never used
- clean up ops and bytes which is never used in do_transactions()
Signed-off-by: Ning Yao <zay11022@gmail.com> - 10:10 AM Revision dfd6a382 (ceph): src/doc: add monitor janitorial list
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 09:16 AM Bug #10439: 'ceph tell' should fail if daemon is not found
- the problem lies in pybind/ceph_argparse.py, function 'find_cmd_target()'.
The following snippet takes a relaxed a... - 12:07 AM Bug #10439 (Resolved): 'ceph tell' should fail if daemon is not found
- Right now if a daemon specified to 'ceph tell' command does not match 'osd.{number}' format and is not a mon daemon, ...
- 07:35 AM Revision 1dba143d (ceph): Make pg dump {,sum,pgs,pgs_brief} work for format=plain
- Fixes: #5963, #6759
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 12:28 AM Revision dfee5e53 (ceph): Merge pull request #3274 from ceph/wip-10341
- tools: ceph-monstore-tool: refactor cli parsing
Reviewed-by: Sage Weil <sage@redhat.com>
12/29/2014
- 11:55 PM Revision 7d75f0cf (ceph): Makefile: include radosgw-admin in base
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:47 PM Revision 38350a09 (ceph): client: fix quota signed/unsigned warning
- client/Client.cc: In member function 'bool Client::is_quota_bytes_exceeded(Inode*, uint64_t)':
client/Client.cc:10393... - 10:31 PM Revision e0648e3d (ceph): Merge pull request #3264 from dachary/wip-jerasure-firefly
- erasure-code: update links to jerasure upstream
- 10:22 PM Revision af03583c (ceph): Merge pull request #3275 from liewegas/wip-experimental
- mark some features experimental and warn accordingly
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 10:19 PM Revision 44ce7cc1 (ceph): os: rename keyvaluestore-dev -> keyvaluestore; mark experimental
- Use a clean name for keyvaluestore (no -dev suffix), but mark as
experimental to ensure users know what they are sign... - 10:19 PM Revision 55405db5 (ceph): ms: mark async messenger experimental
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:19 PM Revision b7b4534d (ceph): common: log which experimental features are enabled.
- This will appear in the logs regardless of whether or not the features
get used/enabled via other config options.
Si... - 10:19 PM Revision 8a559720 (ceph): common: add 'enable experimental data corrupting features'
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:20 PM Revision 76967993 (ceph): Revert "Move output in task/s3readwrite"
- This reverts commit 26a33c3a5aa2aedb52eb5ce140c76503f099b253.
This is tryign to create the archive dir on the remote... - 08:39 PM Revision 3960530b (ceph): Revert "Move output in task/s3readwrite"
- This reverts commit 26a33c3a5aa2aedb52eb5ce140c76503f099b253.
This is tryign to create the archive dir on the remote... - 06:56 PM Revision d54295e5 (ceph): Merge pull request #3265 from yuyuyu101/coverify-fix
- Event: Avoid illegal multiplication for memset
Reviewed-by: Sage Weil <sage@redhat.com> - 06:55 PM Revision 455f9409 (ceph): Merge pull request #3268 from ceph/firefly-10415
- libcephfs/test.cc: close fd before umount
- 06:55 PM Revision c6e54207 (ceph): Merge pull request #3267 from ceph/emperor-10415
- libcephfs/test.cc: close fd before umount
- 06:55 PM Revision 44c944e9 (ceph): Merge pull request #3266 from ceph/giant-10415
- libcephfs/test.cc: close fd before umount
- 06:39 PM Revision 9b3c0b61 (ceph): Merge pull request #3260 from nilamdyuti/wip-doc-ceph-object-gateway
- doc: Updates information for SSL configuration in Ceph Object Gateway installation.
Reviewed-by: John Wilkins <jowil... - 05:50 PM Revision fe662c5a (ceph): tools: ceph-monstore-tool: a cli that works
- Fixes: #10341
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> - 05:50 PM Revision a186ee12 (ceph): tools: ceph_monstore_tool: add sub-command parser helper function
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 05:50 PM Revision 68f3b77d (ceph): tools: ceph-monstore-tool: use subcmd parser helper
- reduces the noise in the code
Signed-off-by: Joao Eduardo Luis <joao@redhat.com> - 05:50 PM Revision b27ca4c0 (ceph): tools: ceph-monstore-tool: raw map to stdout if outfile not specified
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 05:50 PM Revision 60e9c3f0 (ceph): tools: ceph-monstore-tool: output number of paxos versions dumped
- Signed-off-by: Joao Eduardo Luis <joao@redhat.com>
- 05:50 PM Revision 783956cc (ceph): tools: ceph-monstore-tool: validate start/stop vals
- on commands that use 'start' and 'stop'/'end' values, we should validate
them and inform the user when 'stop' > 'star... - 04:27 PM Bug #10341 (Resolved): ceph-monstore-tool: crashes when run without arguments
- 02:56 PM devops Bug #10438 (Won't Fix): RPM not found
- I install ceph and have error with not found RPM.
REPO: http://ceph.com/rpm-giant/el6/
Please move ceph-release-1... - 11:28 AM Bug #10435: ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED assert(valu...
- I've removed, erased, and re-added osd.11 to the ceph cluster.
- 10:04 AM Bug #10411: PG stuck incomplete after failed node
- I did manage to get rid of these PGs... I had a few other OSDs that had empty 3.44c_head and 14.441_head directories....
- 09:38 AM Feature #10437 (Closed): ceph-rest-api support for rbd snap rollback
- It would be great to have rbd snap rollback functionality exposed by ceph-rest-api. I use the ceph-rest-api in my web...
- 12:12 AM Feature #6767: mon should have "version" command so ceph tell mon.* version works
- pull request: https://github.com/ceph/ceph/pull/3272
12/28/2014
- 07:09 PM CephFS Bug #10436 (Resolved): ceph-fuse: snapshot flushing from page cache to Client is not coherent
- fuse kernel module has no understanding of snapshot. It does not flush data when snapshot is created. Besides the fus...
- 06:57 PM CephFS Bug #10312 (Fix Under Review): creating snapshot makes parent snapshot lost
- 06:55 PM CephFS Bug #10315 (Fix Under Review): set last snapid according to removed snaps in data pools
- 06:54 PM CephFS Bug #10323 (Fix Under Review): lock get stuck in snap->sync state
- 06:54 PM CephFS Bug #10343 (Fix Under Review): qa/workunits/snaps/snaptest-xattrwb.sh fails
- 06:52 PM Bug #10411: PG stuck incomplete after failed node
- For lack of a better thing to try:...
- 06:11 PM CephFS Bug #10387 (Fix Under Review): ceph-fuse doesn't release capability on deleted directory
- 01:31 PM Revision 793c32d5 (ceph): Event: Avoid illegal multiplication for memset
- Because "file_events" is "FileEvent" type and adding an integral value to
this pointer automatically scales that valu... - 09:39 AM Revision 36240066 (ceph): erasure-code: update links to jerasure upstream
- It moved from bitbucket to jerasure.org
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked from commit... - 09:35 AM Revision b1e48820 (ceph): erasure-code: update links to jerasure upstream
- It moved from bitbucket to jerasure.org
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked from commit... - 08:41 AM devops Feature #10046: run make check on every pull request
- The bot has been running without incident for a few days. But activity is low and I'll wait until the end of the firs...
12/27/2014
- 01:17 PM Bug #10435: ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED assert(valu...
- Near as I can tell, all the unfound objects reside on osd.6:
$ ./ceph-locate-unfound
/var/lib/ceph/osd/ceph-6/cu... - 12:30 PM Bug #10435 (Closed): ceph-osd stops with "Caught signal (Aborted)" or "osd/PG.cc: 2683: FAILED as...
- While my production ceph cluster was recovering from a power outage, a few of my OSDs started flapping and eventually...
- 09:22 AM rbd Bug #6139: kernel panic in vms during disk benchmarking
- Hello,
It seems I experience exactly the same problems on ceph 0.80.7 with various kernels within the VMs.
Atta... - 12:11 AM Revision 977db4fe (ceph): mailmap: Matt Benjamin affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 12:11 AM Revision eb659ce6 (ceph): mailmap: David Anderson affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 12:11 AM Revision 9636dfca (ceph): mailmap: Shishir Gowda affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 12:11 AM Revision a8542d0e (ceph): mailmap: Ning Yao affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 12:11 AM Revision f3fd07cb (ceph): mailmap: Christos Stavrakakis affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 12:11 AM Revision bb09b20e (ceph): mailmap: Alfredo Deza affiliation : Fix Typo.
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 12:11 AM Revision 4193594c (ceph): mailmap: Chris Holcombe affiliation
- 12:11 AM Revision 6cea1e3c (ceph): mailmap: Yunchuan Wen affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
12/26/2014
- 02:42 PM Revision 3f83e880 (ceph): Merge pull request #3255 from tchaikov/async-leak
- AsyncMessenger: fix the leak of file_events
- 02:28 PM Revision fe44cd31 (ceph): doc: Updates information for SSL configuration in Ceph Object Gateway i...
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 01:45 PM Revision 75267676 (ceph): ceph pg dump: num_objects_misplaced is missing for pools and summary
- Fixes: #10434
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 12:38 PM Revision 9eaa1fe9 (ceph): libcephfs/test.cc: close fd before umount
- Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit d3fb563cee4c4cf08ff4ee01782e52a1... - 12:36 PM Revision aa95a2d2 (ceph): libcephfs/test.cc: close fd before umount
- Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit d3fb563cee4c4cf08ff4ee01782e52a1... - 12:35 PM Revision 910ec624 (ceph): libcephfs/test.cc: close fd before umount
- Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit d3fb563cee4c4cf08ff4ee01782e52a1... - 10:46 AM rgw Bug #10354 (New): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi ...
- Reopening as the initial problem is still there:
Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-1... - 08:28 AM Revision 25cf82e2 (ceph): AsyncMessenger: reset newly allocated file_events
- * otherwise there is chance that Event could take them as already
initialized ones even they are filled with random... - 06:17 AM Feature #6759: Allow partial dump of pg statistics
- pull request: https://github.com/ceph/ceph/pull/3259
- 06:17 AM Bug #5963: ceph pg dump {,sum,pgs,pgs_brief} is all the same for format=plain
- pull request: https://github.com/ceph/ceph/pull/3259
- 06:15 AM Bug #10434: ceph pg dump: num_objects_misplaced is missing for pools and summary
- pull request: https://github.com/ceph/ceph/pull/3259
- 05:42 AM Bug #10434 (Resolved): ceph pg dump: num_objects_misplaced is missing for pools and summary
- `ceph pg dump' for format=plain does not output num_objects_misplaced counters (misp column) for pools and summary.
- 05:01 AM CephFS Bug #10336 (Need More Info): hung ffsb test
- need log for diagnosing
- 04:52 AM Revision ec3b0e11 (ceph): Merge pull request #3257 from mslovy/wip-y02
- PG:: filter_snapc: Return immediately if no snapc need to trim
Reviewed-by: Sage Weil <sage@redhat.com> - 04:48 AM Revision 3b143215 (ceph): Merge pull request #3256 from majianpeng/fix4
- FileJournal: Don't cache journal data if journal w/o directio mode
Reviewed-by: Sage Weil <sage@redhat.com> - 04:23 AM CephFS Bug #10387 (In Progress): ceph-fuse doesn't release capability on deleted directory
- 04:20 AM Revision 852aab64 (ceph): PG:: filter_snapc: Return immediately if no snapc need to trim
- we can return immediately if no snapc need to trim. Do not iterater snapc vector and do extra judgement and ops.
Sig... - 02:25 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
- After thinking over about it, just pop event may be careless and risk at lost event. I update the PR to queue pg back...
- 02:13 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
- We added a lock for OSD's peering_queue like the first commit in the above PR.
It worked fine at first. But when we... - 01:58 AM Revision 45fb9a3b (ceph): FileJournal: Don't cache journal data if journal w/o directio mode
- Only read journal data in osd starting.So no need to keep journal
data in kernel cache/buffer.
Signed-off-by: Jianpe... - 01:44 AM Bug #10433: OSD osd/ReplicatedPG.cc: 5540: FAILED assert(soid < scrubber.start || soid >= scrubbe...
- Just got two more OSD with the same assert failure, I set noscrub and nodeep-scrub just in case.
- 12:14 AM Bug #10433 (Duplicate): OSD osd/ReplicatedPG.cc: 5540: FAILED assert(soid < scrubber.start || soi...
- Hi,
We just got this on one of our OSD after a few days in production of ceph version 0.87-73-g70a5569 (70a5569e34...
12/25/2014
- 09:14 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Dear Sage,
Thanks for your kind words but please do not draw a wrong conclusion from this incident:
the problem wa... - 02:24 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- The OSDs share all kinds of information with each other and that information is generally trusted. That means that a...
- 08:58 PM Bug #10420 (Rejected): ceph_test_objectstore ObjectStore/StoreTest.Synthetic/1 fails on clone
- 08:58 PM Bug #10422 (Fix Under Review): osdmap full crc mismatch due to divergent cache_target_{dirty,full...
- 08:58 PM Bug #10372 (Fix Under Review): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- 01:45 PM Revision e4e17778 (ceph): AsyncMessenger: fix the leak of file_events
- Signed-off-by: Kefu Chai <tchaikov@gmail.com>
- 12:42 PM Revision 70ef30f6 (ceph): osd: osd tree to show primary-affinity value
- Fixes: #10036
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 06:20 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
- Can we change the title to
"PG can not finish peering due to mismatch between OSD peering queue and PG peering qu... - 06:17 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
- We confirmed that there is an mismatch between OSD's peering_queue and PG's peering_queue.
From the log bellow we ... - 01:51 AM Bug #10431: PG can not finish peering due to mismatch between OSD peering queue and PG peering queue
- More more situation is observed.
One op thread is handling an FlushedEvt and doing osd->peering_wq.enqueue
Anothe... - 12:33 AM Bug #10431 (In Progress): PG can not finish peering due to mismatch between OSD peering queue and...
- https://github.com/ceph/ceph/pull/3252
- 02:25 AM Revision 45094ffe (ceph): WBThrottle: Don't one by one handle statistics data in clear().
- Make clear() consume less cpu.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
12/24/2014
- 11:16 PM Feature #10036: osd tree to show primary-affinity value
- Pull request: https://github.com/ceph/ceph/pull/3254
- 08:58 PM Feature #10036 (Fix Under Review): osd tree to show primary-affinity value
- Mykola Golub kindly provided the attached patch implementing this feature.
- 08:47 PM rados-java Bug #10432 (New): getObjects return null at the last iteration of nextObjects
- Say there are 11 items, and do a IoCTX.listObjectsPartial(10), the first 10 items can be retrieved after call the fir...
- 07:44 AM Bug #10411: PG stuck incomplete after failed node
- So, this actually started causing some major issues for the cluster. It seems Ceph kept trying to heal these PGs, wh...
- 05:37 AM Bug #10431 (Resolved): PG can not finish peering due to mismatch between OSD peering queue and PG...
- We were debugging a PG stuck at peering problem. It may due to peering event lost or not been handled.
We found t... - 01:01 AM Revision aa56ee40 (ceph): mon: provide encoded canonical full OSDMap from primary
- Currently we make each monitor apply the incremental and encode the full
map locally. The original motivation was to...
12/23/2014
- 11:59 PM Revision d7fd6fcc (ceph): osdc/Objecter: improve pool deletion detection
- Currently we can have a race like so:
- send op in epoch X
- osd replies
- pool deleted in epoch X+1
- client ge... - 11:49 PM Revision f20225cb (ceph): osdc/Objecter: handle reply race with pool deletion
- We need to handle this scenario:
- send request in epoch X
- osd replies
- pool is deleted in epoch X+1
- client... - 10:24 PM Revision a540ac33 (ceph): librados: only call watch_flush if necessary
- Fix bug #10424
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 926a1b7468550e0c83bfa68b... - 10:23 PM Bug #10430 (Resolved): osd/osd_types.cc: 456: FAILED assert(m_seed < old_pg_num)
wip-9780-9781 (5a812b2eaa28c05937f615511e9f57b8c8c8e467)
dzafman-2014-12-22_19:17:47-rados:thrash-wip-9780-9781...- 08:57 PM Revision 0220cbb7 (ceph): Revert "tasks/ceph_manager: dump raw cluster command at debug level"
- This reverts commit b0ebeba79cf349b9c5a6e387f8246d7b6d0ef576.
- 08:52 PM Revision 6b030aa8 (ceph): mds: add default ctor for quota_info_t
- http://tracker.ceph.com/issues/10400 Fixes: #10400
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked ... - 06:37 PM Revision c5394297 (ceph): Merge pull request #275 from ceph/wip-10404
- tasks/ceph_manager: debug raw command output
- 06:35 PM Revision b0ebeba7 (ceph): tasks/ceph_manager: dump raw cluster command at debug level
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:50 PM Bug #10428 (Closed): duplicated PGLog transaction inserted
- Since append_log will call write_if_dirty any way, it always call the write_log() in PGLog. While writeout_from will ...
- 04:17 PM Revision 203d549d (ceph): Merge pull request #3241 from ceph/wip-10415
- libcephfs/test.cc: close fd before umount
Reviewed-by: Sage Weil <sage@redhat.com> - 04:13 PM Revision 678a5cf7 (ceph): Merge pull request #3245 from trociny/fix-10132
- 10132: osd: tries to set ioprio when the config option is blank
Reviewed-by: Sage Weil <sage@redhat.com> - 03:50 PM Bug #10372 (In Progress): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- https://github.com/ceph/ceph/pull/3249 is a minimal firefly fix
- 02:15 PM rgw Bug #10354 (Resolved): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-m...
- All passed
- 10:43 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- We were running teuthology pointing to an old path, thus running something old, Zack modified the path and will see h...
- 09:07 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- This suite did not change AFAIK and was passing as is
http://pulpito.front.sepia.ceph.com/teuthology-2014-12-03_17:1... - 08:57 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- It's running the master branch of the s3 tests instead of the next branch.
- 08:44 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- Failed in run http://pulpito.ceph.com/teuthology-2014-12-22_17:10:02-upgrade:dumpling-firefly-x:parallel-next-distro-...
- 01:15 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- No, I was not able to recover by stopping all KV OSDs. It did not help. I don't know why you guys do not understand t...
- 01:09 PM Revision ee6529b4 (ceph): AsyncMessenger: Fix leak memory
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 01:01 PM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
Yuri probably meant to add this to here:
And one more in run http://pulpito.ceph.com/teuthology-2014-12-21_17:15...- 01:00 PM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
- Yuri probably meant to add this to here:
Looks like this issue was caught in http://qa-proxy.ceph.com/teuthology/t... - 11:22 AM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
- fwiw i'm concerned that not that the osdmap crc checks will notice (by killing a mon!) when the encoding doesn't matc...
- 11:18 AM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
- this was super creepy before, but now each time i reproduce it the maps diverge very early on simply because dumpling...
- 12:43 PM Bug #10402: ceph-objectstore-tool import may need to add an OSDMap for old epoch
- Yuri Weinstein wrote:
> Looks like this issue was caught in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-2... - 11:40 AM Bug #10427 (Resolved): Generating past intervals can crash OSD because of a missing OSDMap
When generate_past_intervals_parallel() is called from load_pgs() the superblock hasn't been published yet. This c...- 11:39 AM Revision b41a739f (ceph): 10132: osd: tries to set ioprio when the config option is blank
- According to documentation, ioprio params will only be used if both
osd disk thread ioprio class and osd disk thread ... - 11:22 AM Revision 69dbfce5 (ceph): AsyncConnection: Init peer_global_seq
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 11:22 AM Revision 9aa65aa9 (ceph): Makefile: Restore check
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 11:22 AM Revision 6b01b5e0 (ceph): AsyncConnection: Ensure reply connect_seq larger than sent
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 11:22 AM Revision 1c0af36c (ceph): AsyncConnection:: Avoid getting stopping connection
- Now AsyncConnection::_stop may consume a little time on deleting time events,
it may occur that accepting a connectio... - 11:22 AM Revision 1cb78eeb (ceph): AsyncMessenger: Make learn_addr async to avoid destroying lock rule
- Make learn_addr become a async op, otherwise holding connection's
lock then acquire messenger's lock will destroy loc... - 11:22 AM Revision 917ed966 (ceph): test_msgr: Avoid deadlock between send_message and dispatch
- If connection holds Connection's lock and try to acquire
FakeDispatcher's lock while gtest thread try to send_message... - 11:12 AM Revision bb01f9e9 (ceph): Merge pull request #3243 from yuyuyu101/wip-10424
- librados: only call watch_flush if necessary
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:57 AM Revision 926a1b74 (ceph): librados: only call watch_flush if necessary
- Fix bug #10424
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> - 10:37 AM Feature #10426 (Resolved): group test mini cluster directories together
- add test-clusters directory in .gitignore + create all mini clusters in this subdirectory (test-cluster/foo-test etc....
- 09:16 AM Bug #10367: 0.89 EC+ KV OSDs crashing
- Yes, I reinstalled the whole cluster..
- 08:32 AM Bug #10367: 0.89 EC+ KV OSDs crashing
- Do you rebuild your new cluster? It's a incompatible change for 0.90 and I test EC+KeyvalueStore locally successfully.
- 06:47 AM Bug #10367: 0.89 EC+ KV OSDs crashing
- Can I check if that fix is in the latest release ?
Retested it with the new 0.90 release. The OSDs are again crash... - 08:20 AM Bug #10411: PG stuck incomplete after failed node
- I also manged to get the output from 'ceph pg 3.44c query'. It's quite long.
- 08:16 AM CephFS Bug #10415 (Pending Backport): libcephfs: test failures
- ?
- 06:16 AM rbd Feature #10154: librbd: use early snapshot context for copyup operations so snapshots of clones d...
- After testing and confirmation with the core team, early snapshot contexts cannot be used once an object has been wri...
- 05:52 AM Revision 73257e85 (ceph): os: WBThrottle: optimize map to unordered_map
- Using unordered_map to save the cpu cost and acceralate map::find() operation.
Signed-off-by: Ning Yao <zay11022@gma... - 04:58 AM Bug #10132: osd: tries to set ioprio when the config option is blank
- https://github.com/ceph/ceph/pull/3245
- 03:43 AM Revision 573d2cc6 (ceph): WBThrottle:Draw a common func beyond_limit which whether beyond limit.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 03:40 AM Bug #10425 (Resolved): RadosClient::connect leaks Objecter if called twice
- http://workbench.dachary.org/ceph/ceph/blob/giant/src/librados/RadosClient.cc#L226
If RadosClient::connect is call... - 03:10 AM Bug #10424 (Resolved): unittest_librados fails
- 03:06 AM Bug #10424: unittest_librados fails
- 03:01 AM Bug #10424: unittest_librados fails
- https://github.com/ceph/ceph/pull/3243
- 03:02 AM Revision 6b054fcc (ceph): WBThrottle: call signal only beyond limit when queue entry.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 02:22 AM Revision d3fb563c (ceph): libcephfs/test.cc: close fd before umount
- Fixes: #10415
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 01:41 AM Revision b95c73ee (ceph): librados: warn about rados_watch_flush() prior to ioctx shutdown
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 1fbe9b6f3a67584829fe17b6bb08cfa1b787d82c) - 01:41 AM Revision 93825bf0 (ceph): librados: watch_flush() on shutdown
- Users can easily forget this. It makes shutdown potentially block, but if
they have racing callbacks they get what th... - 01:41 AM Revision 7de1b4d4 (ceph): librados: add rados_watch_flush() call
- Add a call so that callers can make sure all queued callbacks have
completed before shutting down the ioctx. This av... - 01:41 AM Revision 5cf4483c (ceph): osdc/Objecter: do notify completion callback in fast-dispatch context
- The notify completion has exactly one user, the librados caller which
does nothing but take a local (inner) lock and ...
12/22/2014
- 11:56 PM Revision e1384afd (ceph): Merge pull request #3200 from boydc2014/master
- fix unmatched op code
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:33 PM Bug #10407: rbd map fail
- thanks!I updated my kernel to version 3.18.1,and it work will.
- 06:30 AM Bug #10407 (Closed): rbd map fail
- you need a newer kernel if you are going to have erasure coded pools (or, more specifically, erasure crush rules) in ...
- 12:43 AM Bug #10407: rbd map fail
- rbd client kernel is:3.10.1 and my ceph cluster version is 0.80.7
- 12:10 AM Bug #10407 (Closed): rbd map fail
- steps?
(1) create image1 in pool rbd1
rbd create -p rbd1 image1 --size 600000000
(2? resize image1 to 600000
... - 09:57 PM Revision 3b98b830 (ceph): Merge pull request #3222 from ceph/wip-watch-notify-2
- librados: fix watch/notify event flushing
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Jason Dillaman <d... - 09:56 PM Revision 1fbe9b6f (ceph): librados: warn about rados_watch_flush() prior to ioctx shutdown
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:54 PM Revision b62187c5 (ceph): tests: histogram prevent re-use of local variables
- By moving the tests to separate functions.
http://tracker.ceph.com/issues/9235 Fixes: #9235
Signed-off-by: Loic Dac... - 09:54 PM Revision 5be6f2f6 (ceph): osd/OSD.cc: parse lsb release data via lsb_release
- Use lsb_release tool to be portable since parsing /etc/lsb-release
is not the same between different distributions. T... - 09:54 PM Revision 754363f4 (ceph): tests: prevent kill race condition
- When trying to kill a daemon, keep its pid in a variable instead of
retrieving it from the pidfile multiple times. It... - 09:54 PM Revision ed6ec293 (ceph): test/ceph-disk.sh: fix for SUSE
- On SUSE 'which' returns always the full path of (shell) commands and
not e.g. './ceph-conf' as on Debian. Add check a... - 09:54 PM Revision 77d39302 (ceph): test/ceph-disk.sh: resolve symlinks before check
- Make sure symlinks are resolved in command_fixture()
before compare result of which command and the current
path.
Si... - 09:54 PM Revision 820dbfd9 (ceph): test/ceph-disk.sh: mkdir -p
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit c2f58e6694a2457200ab3d59e037ad17b9c82028) - 09:54 PM Revision cf102df7 (ceph): tests: avoid tab interpretation problem on fedora 20
- Use . instead of tab in echo to avoid variations in how escape sequences
are interpreted by the shell.
http://tracke... - 09:54 PM Revision e2741c8f (ceph): tests: histogram prevent re-use of local variables
- By moving the test to a separate function.
http://tracker.ceph.com/issues/9235 Fixes: #9235
Signed-off-by: Loic Dac... - 07:41 PM Revision a3c29f44 (ceph): Merge pull request #3114 from xiaoxichen/drop_incorrect_pool
- Cleanup: Drop hobject_incorrect_pool
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat... - 07:40 PM Revision ece079de (ceph): Merge pull request #3138 from ceph/wip-10029
- SimpleMessenger: Retry binding on addresses if binding fails
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: G... - 07:39 PM Revision f76e0e45 (ceph): Merge pull request #3229 from ceph/wip-osd-ctor
- osd/ReplicatedPG: initialize new_backfill in ctor
Reviewed-by: Samuel Just <sjust@redhat.com> - 07:23 PM Revision 2fbad1e4 (ceph): Merge pull request #3239 from ceph/wip-stop.sh-me
- stop.sh: killall -u takes username, not uid
Reviewed-by: John Spray <john.spray@redhat.com> - 07:18 PM Revision 4ce6d252 (ceph): stop.sh: killall -u takes username, not uid
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 06:25 PM CephFS Bug #10415 (Fix Under Review): libcephfs: test failures
- it was hang on umount...
- 09:38 AM CephFS Bug #10415 (Resolved): libcephfs: test failures
- hang on GetOsdCrushLocation test, with no core dumps:
http://pulpito.ceph.com/teuthology-2014-12-17_23:04:01-fs-mast... - 06:16 PM Revision bc4e269b (ceph): Merge pull request #3183 from ceph/wip-10262
- osd: fix handling of create+delete transaction
Reviewed-by: Samuel Just <sjust@redhat.com> - 06:00 PM Revision 547ee783 (ceph): Merge pull request #3238 from ceph/wip-10414
- client: fix uninitialized member
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 05:57 PM Revision dab53918 (ceph): client: fix uninitialized member
- Fixes: #10414
Signed-off-by: John Spray <john.spray@redhat.com> - 05:34 PM CephFS Bug #10417 (In Progress): snaptest-2.sh is failing
- 09:54 AM CephFS Bug #10417 (Resolved): snaptest-2.sh is failing
- All we've got is the teuthology log, whose last line is when it's deleting the directory tree (but not the snapshots)...
- 04:21 PM Revision 59305ddc (ceph): Merge pull request #3237 from dachary/wip-10408-something-is-better-tha...
- osd: be_compare_scrubmaps uses incorrect j iterator
Reviewed-by: Sage Weil <sage@redhat.com> - 04:21 PM Revision 10e6e222 (ceph): Merge pull request #3236 from ceph/wip-10409
- osd: fix 10409 (object checksums for ec backends)
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:05 PM Revision 3f3f2fa1 (ceph): osd: be_compare_scrubmaps uses incorrect j iterator
- The code moved from be_select_auth_object to be_compare_scrubmaps
74bd8708dfbfd3c8e7ba3f41d8534609dcbc1237 but the j ... - 03:32 PM Revision d87918a6 (ceph): osd: scrub: only assume shard digest == oi digest for replicated pools
- For an EC object, the digest we get from scrub is for the *shard*, and that
is not the same as the *object* digest in... - 03:27 PM Revision a25429c9 (ceph): osd: clean up use of hex for digests
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:24 PM Bug #10424: unittest_librados fails
- Assigned by mistake, scrolling got me ;-)
- 03:23 PM Bug #10424 (Resolved): unittest_librados fails
- It currently fails on master...
- 03:13 PM Revision 7d0bfa70 (ceph): Merge pull request #227 from ceph/wip-9881
- #9881 MDS flush journal test
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 03:12 PM Revision 9c96fbb6 (ceph): osd/ECBackend: use correct seed for (empty) omap digest
- This will be 0 on mixed OSD version PGs, -1 on current PGs.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:58 PM Revision 2bfcf74d (ceph): Merge branch 'wip-10409-removed-object' of git://github.com/dachary/ceph
- 02:51 PM Revision 20a4c57c (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
PendingReleaseNotes - 02:46 PM Revision 4047f2dd (ceph): Merge pull request #3230 from ceph/wip-pg-stat
- mon/PGMap: restructure 'pg stat' formatted output
Reviewed-by: John Spray <jspray@redhat.com> - 02:41 PM Revision 7f9c03d1 (ceph): mon/PGMap: restructure 'pg stat' formatted output
- The + character, which appears in state names, is not a valid XML token.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:39 PM Revision 97c81569 (ceph): Merge pull request #3235 from dachary/wip-10410-port-7110
- tests: use port 7111 for osd-copy-from.sh
Reviewed-by: Sage Weil <sage@redhat.com> - 02:38 PM Revision 864509ff (ceph): Merge pull request #3234 from majianpeng/bug-fix
- objectstore: add fadvise_flags operations in ObjectStore::Transaction::append func.
Reviewed-by: Sage Weil <sage@red... - 02:36 PM Bug #10422: osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_micro
- in a long-past epoch these values diverge. strangely the incremental for that epoch changes the pool info for a *dif...
- 02:00 PM Bug #10422 (Resolved): osdmap full crc mismatch due to divergent cache_target_{dirty,full}_ratio_...
- All test failed in run http://pulpito.front.sepia.ceph.com/teuthology-2014-12-22_09:28:15-upgrade:dumpling-firefly-x:...
- 02:25 PM CephFS Bug #10423 (Closed): update hadoop gitbuilders
- They're building "branch-1", whatever that is, and so I suspect they aren't pointing at cephfs-hadoop. :(
- 01:56 PM Bug #10366 (Resolved): LibRadosWatchNotify.WatchNotify2Timeout failure
- 01:56 PM Bug #10364 (Resolved): watch-notify-same-primary.yaml failure
- 01:33 PM Revision e89bafb5 (ceph): remove unmatched op code comparasion
- Signed-off-by: Dong Lei <leidong@yahoo-inc.com>
- 01:20 PM Revision 4bb6e290 (ceph): tests: use port 7111 for osd-copy-from.sh
- Because port 7110 is already used by mkfs.sh
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 12:56 PM Revision 6f8aad05 (ceph): tests: recovery of a lost object in erasure coded pools
- http://tracker.ceph.com/issues/10409 Refs: #10409
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 12:50 PM Revision f4da356e (ceph): objectstore: add fadvise_flags operations in
- ObjectStore::Transaction::append func.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> - 12:42 PM Revision 992e7eac (ceph): tests: remove spurious lines from osd-scrub-repair.sh
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 11:38 AM Messengers Feature #10029 (Resolved): Retry binding on IPv6 address if not available
- 11:38 AM Bug #10372: FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- ...
- 11:36 AM Bug #10421 (Resolved): osd: leaked pg refs on shutdown, canceled flush ops
- ubuntu@teuthology:/a/sage-2014-12-18_20:33:36-rados-master-distro-basic-multi/668519$ zgrep 88\\.1 remote/*/log/*osd....
- 11:28 AM Bug #10420 (Rejected): ceph_test_objectstore ObjectStore/StoreTest.Synthetic/1 fails on clone
- This is failing reliably for master and giant branches:
./ceph_test_objectstore --debug-filestore 30 --filestore... - 10:40 AM Bug #10419 (Rejected): suites/rados/basic/tasks/repair_test.yaml fails
- It actually is correctly handled, I misread the output of the test.
- 10:39 AM Bug #10419 (Rejected): suites/rados/basic/tasks/repair_test.yaml fails
- It was seen on https://github.com/ceph/ceph-qa-suite/pull/250 using the https://github.com/ceph/ceph/pull/3034 branch...
- 10:36 AM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- Glad to read you have found it with Craig's logs :)
Just now (accidentally) looked into my work email on vacation.... - 10:16 AM Bug #10262 (Resolved): osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- 10:25 AM devops Bug #10330: apt-mirror timeouts
- Same issue in run http://pulpito.ceph.com/teuthology-2014-12-21_19:13:02-upgrade:dumpling-x-firefly-distro-basic-vps/...
- 09:58 AM CephFS Bug #10414 (Resolved): client: valgrind found uninit value used in conditional
- merged fix to master in 547ee783d44b8598bdf30aad191252aaecca0754
- 09:36 AM CephFS Bug #10414: client: valgrind found uninit value used in conditional
- http://pulpito.ceph.com/teuthology-2014-12-17_23:04:01-fs-master-testing-basic-multi/667065/
- 09:34 AM CephFS Bug #10414 (Resolved): client: valgrind found uninit value used in conditional
- http://pulpito.ceph.com/teuthology-2014-12-17_23:04:01-fs-master-testing-basic-multi/667063/...
- 09:55 AM Linux kernel client Bug #10418 (Resolved): ceph: can't block inside wait loops
- [ 40.067471] ------------[ cut here ]------------
[ 40.079642] WARNING: CPU: 3 PID: 1402 at kernel/sched/core.c:... - 09:49 AM CephFS Bug #10416 (Resolved): quota test failures
- The quota tests failed. Maybe this is fixed already?
http://pulpito.ceph.com/teuthology-2014-12-19_23:04:06-fs-mas... - 09:43 AM Revision 083f8963 (ceph): suites/fs: hook in mds_flush
- Signed-off-by: John Spray <john.spray@redhat.com>
- 09:36 AM Bug #10402: ceph-objectstore-tool import may need to add an OSDMap for old epoch
- Moved to bug #10422
- 09:01 AM Bug #10402: ceph-objectstore-tool import may need to add an OSDMap for old epoch
- Moved to bug #10422
- 09:20 AM Fix #9566 (Need More Info): osd: prioritize recovery of OSDs with most work to do
- Waiting on https://github.com/ceph/ceph/tree/wip-read-hole which will help communicate information between OSDs and a...
- 09:20 AM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
- teuthology-2014-12-17_23:10:01-knfs-master-testing-basic-multi/667121/
http://pulpito.ceph.com/teuthology-2014-12-17... - 09:16 AM CephFS Bug #10413 (Resolved): samba: coredumps after tests run
- These tests had coredumps without corresponding failures in teuthology.log or backtraces in any of the logs. The clie...
- 09:08 AM CephFS Bug #10412 (Resolved): samba: failed smbtorture run
- http://pulpito.ceph.com/teuthology-2014-12-17_23:14:01-samba-master-testing-basic-multi/667136/
I'm not even sure ... - 09:07 AM Bug #7968: ImportError occurred when run command 'ceph -v'
- Probably not the right way to fix it, but this worked for me.
cp -vrap ceph.git/src/pybind/* /usr/lib/pymodules/py... - 09:06 AM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
- Same issue in run http://pulpito.ceph.com/teuthology-2014-12-21_17:13:02-upgrade:firefly-x-next-distro-basic-multi/
... - 09:04 AM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
- Same issue in run http://pulpito.ceph.com/teuthology-2014-12-21_17:13:02-upgrade:firefly-x-next-distro-basic-multi/
... - 08:50 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- Still failed in run http://pulpito.ceph.com/teuthology-2014-12-21_17:10:01-upgrade:dumpling-firefly-x:parallel-next-d...
- 08:27 AM devops Bug #10374: Failed 'sudo rpm -i ceph-release-1-0.el7.noarch.rpm' in octo
- Same type of issue in run http://pulpito.ceph.redhat.com/teuthology-2014-12-20_17:22:59-upgrade:dumpling-dumpling-dis...
- 08:27 AM Bug #10409 (Resolved): erasure code repair regression
- 07:49 AM Bug #10409: erasure code repair regression
- https://github.com/ceph/ceph/pull/3236
- 04:58 AM Bug #10409: erasure code repair regression
- https://github.com/ceph/ceph/pull/3233 reproduces the problem (works on http://workbench.dachary.org/ceph/ceph/commit...
- 04:52 AM Bug #10409 (Resolved): erasure code repair regression
- Somewhere after http://workbench.dachary.org/ceph/ceph/commit/3f7b2cf52f5aeb3a26e5bf5b4b61a233c5e7f8b6 scrub no longe...
- 08:21 AM Bug #10408 (Resolved): PGBackend::be_compare_scrubmaps may have no authoritative object
- 08:09 AM Bug #10408 (Fix Under Review): PGBackend::be_compare_scrubmaps may have no authoritative object
- https://github.com/ceph/ceph/pull/3237
- 02:57 AM Bug #10408 (Resolved): PGBackend::be_compare_scrubmaps may have no authoritative object
- In http://workbench.dachary.org/ceph/ceph/commit/74bd8708dfbfd3c8e7ba3f41d8534609dcbc1237 the j iterator is always end()
- 07:53 AM Bug #10410 (Resolved): duplicate use of port 7110 in tests
- https://github.com/ceph/ceph/pull/3235
- 05:16 AM Bug #10410 (Resolved): duplicate use of port 7110 in tests
- The "osd-copy-from.sh":http://workbench.dachary.org/ceph/ceph/blob/3e6195bf0a23921ea2f8590a02ba0d8107d10fff/src/test/...
- 07:52 AM Bug #10411 (Can't reproduce): PG stuck incomplete after failed node
- Yesterday, I was in the process of expanding the number of PGs in one of our pools. While I was doing this, one of t...
- 12:45 AM Fix #10401 (Resolved): docker images should use install-deps.sh
12/21/2014
- 11:51 PM Revision 3e6195bf (ceph): Merge pull request #3228 from dachary/wip-10401-docker-install-deps
- tests: oneliner to run make check in a container
Reviewed-by: Sage Weil <sage@redhat.com> - 11:35 PM Revision abd35230 (ceph): Merge pull request #3231 from ceph/wip-mon-health
- mon: make 'ceph -s' show pg state counts in reverse descending order
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:22 PM Revision bb921a80 (ceph): packages: add python-virtualenv and xmlstarlet
- python-virtualenv is required to run make check and xmlstarlet is useful
to develop shell base tests using ceph --for... - 10:19 PM Bug #10405: osd crashes on osd/ReplicatedPG.cc: 9025: FAILED assert(is_backfill_targets(peer))
- try to restart osd during mark_unfound_lost is running, the following message is displayed but still have unfound obj...
- 10:05 PM Bug #10405 (Can't reproduce): osd crashes on osd/ReplicatedPG.cc: 9025: FAILED assert(is_backfill...
- version: firefly 0.80.5
When unfound object is reported with osd.118 crashes due to other error, after restart osd... - 05:12 PM Revision 6ce1469c (ceph): tests: reduce centos docker intermediate steps
- Collapse multiple RUN statements related to systemd into a single line
to reduce the number of steps that are preserv... - 04:53 PM CephFS Bug #10381: health HEALTH_WARN mds ceph239 is laggy
- Greg Farnum wrote:
> Can you provide the output of "ceph mds dump" and "ceph osd dump"?
>
> It looks like the MDS... - 04:53 PM Revision 94abadbd (ceph): tests: replace --enable-docker with --enable-root-make-check
- The --enable-docker logic was that each test that needs privileges to
run uses a container to do so. The problem with... - 04:53 PM Revision 46c83d95 (ceph): tests: run-make-check.sh arguments are passed to configure
- All run-make-check.sh arguments are transparently given to the configure
command. For instance:
run-make-check.s... - 04:53 PM Revision 2d0d3881 (ceph): tests: helpers to run make check in containers
- Add scripts that run make check in a container for a given operating
system version. They are a little more than onel... - 04:53 PM Revision 4a1c3b26 (ceph): tests: add xmlstarlet in containers
- It can be removed once https://github.com/ceph/ceph/pull/3228 is merged
and xmlstarlet is found in ceph.spec.in and d... - 04:53 PM Revision f0805957 (ceph): tests: avoid bash == --shell confusion in docker-test-helper.sh
- Do not force interactive mode when the bash script is specified by the
user because it should be usable to run a smal... - 04:53 PM Revision b15bd60c (ceph): tests: add docker-test.sh --ref giant|firefly etc.
- Add the --ref option to chose the git ref to which the working tree must
be reset instead of HEAD.
test/docker-te... - 04:52 PM Revision 2de2c4b0 (ceph): install-deps.sh: do not require sudo when root
- If the user is root, do not use sudo. The sudo package is not installed
by default on centos by default and when buil... - 04:52 PM Revision 80f20f8e (ceph): tests: run-make-check.sh install jq
- jq is useful to parse json from the command line. It is however not
packaged for all supported distributions (precise... - 04:52 PM Revision d8f84d15 (ceph): tests: docker images must use install-deps.sh
- The dockerfiles must run install-deps.sh instead of duplicating the
package list that is found in ceph.spec.in and de... - 04:52 PM Revision 19b6de3e (ceph): tests: ceph.spec.in or debian/control rebuild docker images
- If any of the files in test/$os_type is newer than the creation date of
a docker image, the image is removed and rebu... - 04:52 PM Revision 62181386 (ceph): tests: enable password-less sudo in containers
- If compilation is run with ./configuire --enable-root-make-check, sudo
is expected to work without human interaction.... - 04:52 PM Revision 812570e8 (ceph): tests: deprecate docker-test.sh --compile option
- It is redundant with the run-make-check.sh script and imposes additional
limitations.
Signed-off-by: Loic Dachary <l... - 04:52 PM Revision 7b68f70a (ceph): tests: docker-test.sh commands are relative to git root
- Instead of being in the src directory. Forcing the working directory to
src is convenient to run unittests individual... - 04:06 PM Revision ee006bb1 (ceph): Merge pull request #3134 from ceph/wip-9059-checksums
- osd: record and validate whole-object checksums during deep scrub
Reviewed-by: Samuel Just <sjust@redhat.com> - 03:43 PM Revision e99da688 (ceph): mon: make 'ceph -s' show pg state counts in reverse descending order
- Because these are in an unordered_map we print this is random order.
Instead sort descending by count.
Signed-off-by... - 03:27 PM Revision 9c8827a5 (ceph): osd/ReplicatedPG: initialize new_backfill in ctor
- *** CID 1260213: Uninitialized scalar field (UNINIT_CTOR)
/osd/ReplicatedPG.cc: 1242 in ReplicatedPG::ReplicatedPG(... - 02:34 PM devops Feature #10046: run make check on every pull request
- After thinking about it for a few days, it becomes clear that I do not have the necessary knowledge and motivation to...
- 08:05 AM Feature #9059 (Resolved): osd: store opportunistic whole-object checksum
- 07:32 AM Bug #10403 (Can't reproduce): ceph_test_rados_api_tier: bad decode of HitSet
- ...
12/20/2014
- 08:12 PM Revision 4ebd4b42 (ceph): librados: add rados_watch_flush() call
- Add a call so that callers can make sure all queued callbacks have
completed before shutting down the ioctx. This av... - 08:12 PM Revision 30678f6d (ceph): librados: watch_flush() on shutdown
- Users can easily forget this. It makes shutdown potentially block, but if
they have racing callbacks they get what th... - 03:30 PM Revision 1646d170 (ceph): osd: change omap data encoding in object_copy_data_t
- Pass the omap data in the struct as an opaque (encoded) bufferlist. This
avoids a decode into an STL map, simplifyin... - 03:30 PM Revision 218de829 (ceph): osd: scrub: wait for digest updates to apply before next scrub chunk
- Wait for any digest updates to apply before we scrub the next chunk. This
bounds the number of repops we initiate by... - 03:30 PM Revision 6d80078a (ceph): rados: use copy_from for rados cp (and cppool) command
- A hammer CLI won't be able to run against a pre-firefly OSD, but I don't
think we care.
Signed-off-by: Sage Weil <sa... - 03:30 PM Revision 925f5727 (ceph): test/osd/osd-copy-from: simple test of copy-from and error injection
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:30 PM Revision 75b2bc28 (ceph): osd: EIO if a full-object read produces a bad digest
- Add a tunable to control this. Returning an EIO instead of garbled data
may not be the best approach in all environm... - 03:30 PM Revision f8c1d401 (ceph): osd: pass and verify data+omap digest on copyfrom
- Two things here:
1- Pass the original digest from the source across the wire, if it is
present.
2- Calculate a... - 03:30 PM Revision 5d2d839d (ceph): osd: add copyfrom error injection
- Unfortunately it's nontrivial to inject this from the usual
ceph_test_rados_api_* tests which need to run despite thr... - 03:30 PM Revision 28d4dd89 (ceph): osd: scrub: record whole-object digest on scrub
- If we do not have a whole-object digest, record one after a deep scrub.
Note that we make no particular attempt to a... - 03:30 PM Revision 55bf020b (ceph): osd: scrub: set a min age before we update whole-object digest
- If an object is being actively updated, the whole-object digest will
quickly be invalidated. On deep scrub, only rec... - 03:30 PM Revision 85f677a4 (ceph): osd: scrub: be explicit about whether bad digest is known bad
- The digest may just disagree with our best guess 'auth' shard, or it may
also disagree with the recorded oi digest. ... - 03:30 PM Revision 6feb4a17 (ceph): osd: scrub: complain about bad digest in final pass auth check
- This will only trigger if we choose an auth that is known bad, but that
currently can happen, so compalin here too.
... - 03:30 PM Revision cf3b0476 (ceph): osd: scrub: share auth oi with caller and be_compare_scrub_objects
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:30 PM Revision 14f3c26a (ceph): osd: scrub: disqualify shards with digests that disagree with oi digest
- The auth may or may not know that the digest is truly bad. Note that we
can only relate scrub digests to those in oi... - 03:30 PM Revision 9c3afccb (ceph): osd: remove more (most? all?) of classic scrub
- Hopefully this is everything
Signed-off-by: Sage Weil <sage@redhat.com> - 03:30 PM Revision 74bd8708 (ceph): osd: move scrub no good auth check out of helper
- This helps call out that this is an exceptional case and simplifies the
helper a bit.
Signed-off-by: Sage Weil <sage... - 03:28 PM Revision 7d73f41f (ceph): osd: use -1 for deep scrub digest seed on new OSDs
- 0 is a weak initial value for a CRC since it doesn't change with a sequence
of 0 bytes (which are relatively common).... - 03:17 PM Revision 591e7e16 (ceph): osd: clean up scrub method debug output
- Use __func__ instead of (usually inaccurate) names.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:17 PM Revision e68d7716 (ceph): osd: drop vestigal invalid_snapcolls fields from scrub
- This isn't used. Snapcolls are ancient.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:16 PM Revision 056de092 (ceph): osd/ReplicatedPG: set and invalidate data/omap digests on osd ops
- When we create an empty object, we have a known digest of -1. In a few
cases, we also know the digest from the op (e... - 03:16 PM Revision 8a758003 (ceph): osd/ReplicatedPG: kill some dead scrub code
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:16 PM Revision 3f7b2cf5 (ceph): osd/osd_types: add {data,omap}_digest to object_info_t
- Also add flags to indicate whether the fields are valid.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:14 PM Revision ecd9de4d (ceph): rados/thrash: add readproxy facet
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:48 PM Linux kernel client Bug #8122: bogus mount error "mount: error writing /etc/mtab: Invalid argumentnothing was mounted"
- Also 0.87 and kernel 3.10
- 09:52 AM Bug #10402 (Rejected): ceph-objectstore-tool import may need to add an OSDMap for old epoch
Failure waiting for osd.5 restart which had the last import:
2014-12-19 23:24:14,498.498 INFO:teuthology.orchest...- 09:26 AM Fix #10401 (Fix Under Review): docker images should use install-deps.sh
- https://github.com/ceph/ceph/pull/3228
- 07:11 AM Fix #10401 (Resolved): docker images should use install-deps.sh
- http://workbench.dachary.org/ceph/ceph/blob/master/src/test/docker-test-helper.sh should build images based on http:/...
- 08:40 AM Revision 154497c6 (ceph): Merge pull request #3227 from nilamdyuti/wip-doc-ceph-deploy
- Fixes a typo in ceph-deploy man page
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:20 AM Revision 9d5d491f (ceph): doc: Adds updated ceph-deploy man page under man/
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 08:17 AM Revision 8c38cc6b (ceph): doc: Fixes a typo in ceph-deploy man page.
- Lack of a single space was restricting the proper rendering of an option in
html. Fixes the error.
Signed-off-by: Ni... - 02:57 AM Revision 46a1a4cb (ceph): If trusty, use older version of qemu
- Fixes #10319
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 01:17 AM Bug #9285: osd: promoted object can get evicted before promotion completes
- We updated our ceph version to giant as described in #10399 and we no longer have slow requests when cache tiering is...
- 12:36 AM Revision 0e6ec8ba (ceph): Merge pull request #3225 from dachary/wip-10400-quota-info-t
- mds: add default ctor for quota_info_t
- 12:08 AM Revision 7f1e5101 (ceph): mds: add default ctor for quota_info_t
- http://tracker.ceph.com/issues/10400 Fixes: #10400
Signed-off-by: Loic Dachary <ldachary@redhat.com>
12/19/2014
- 10:45 PM Revision 243b9e43 (ceph): Merge pull request #3121 from ceph/wip-10277
- Reviewed-by: Greg Farnum <gfarnum@redhat.com>
- 10:21 PM Revision 18d6b200 (ceph): doc/release-notes: v0.90
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:55 PM Revision 60674621 (ceph): Merge remote-tracking branch 'gh/next'
- 07:41 PM Revision 9b78dafd (ceph): osdc/Objecter: do notify completion callback in fast-dispatch context
- The notify completion has exactly one user, the librados caller which
does nothing but take a local (inner) lock and ... - 05:03 PM Revision 61126a2d (ceph): Merge pull request #3199 from ceph/wip-qa-empty-xattr
- qa: test zero size xattr
Reviewed-by: John Spray <john.spray@redhat.com> - 04:36 PM Bug #10400 (Resolved): quota_info_t test 1 dump_json check failed
- 04:19 PM Bug #10400 (Fix Under Review): quota_info_t test 1 dump_json check failed
- https://github.com/ceph/ceph/pull/3225
- 03:53 PM Bug #10400 (Resolved): quota_info_t test 1 dump_json check failed
- src/test/encoding/check-generated.sh...
- 04:05 PM Bug #9008: Objecter: pg listing can deadlock when throttling is in use
- Hi folks, we're running into this on Giant. Is there any estimate as to when this'll be fixed in a maintenance releas...
- 03:45 PM Revision 0a25bee5 (ceph): Merge remote-tracking branch 'gh/wip-fs-quota'
- Conflicts:
src/client/Client.cc - 03:42 PM Revision 676ce2a5 (ceph): Merge pull request #3218 from dachary/wip-10383-disable-unittest-msgr
- tests: temporarily disable unittest_msgr
- 03:21 PM Revision ecbdbb16 (ceph): tests: temporarily disable unittest_msgr
- http://tracker.ceph.com/issues/10383 Refs: #10383
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 03:19 PM Revision 84ae9fd1 (ceph): Merge pull request #2976 from ceph/wip-pgmeta
- osd: move PG metadata to a per-PG object
Passed rados and upgrade tests.
Reviewed-by: Samuel Just <sjust@redhat.com> - 03:10 PM Revision abdbbd6e (ceph): Remove sepia dependency (use fqdn)
- Fixes: #10255
Signed-off-by: Warren Usui <warren.usui@inktank.com>
(cherry picked from commit 19dafe164833705225e168a... - 03:09 PM Revision 531ed8a3 (ceph): Merge pull request #3212 from ceph/wip-10255-wusui
- Remove sepia dependency (use fqdn)
Backport: giant
Reviewed-by: Sage Weil <sage@redhat.com> - 03:02 PM Revision c2951131 (ceph): Merge pull request #3214 from xinxinsh/wip-cleanup
- cleanup : remove sync_epoch
Reviewed-by: Sage Weil <sage@redhat.com> - 02:56 PM Revision 08bd1e1e (ceph): 0.90
- 02:51 PM Revision 49c23221 (ceph): doc: Instead of using admin socket, use 'ceph daemon' command.
- 02:44 PM CephFS Bug #10277 (Pending Backport): ceph-fuse: Consistent pjd failure in getcwd
- Let it cook for a bit in master before doing the giant backport.
- 02:36 PM Revision 11fa1dfb (ceph): Merge pull request #3193 from nilamdyuti/wip-doc-ceph-disk
- Changes format style in ceph-disk to improve readability as html
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 02:07 PM Revision 71df6451 (ceph): Merge pull request #3210 from ceph/wip-osdmap
- osd: only verify OSDMap crc if it is known
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:57 PM Revision 8c2c48d8 (ceph): Merge pull request #3216 from cstavr/master
- ceph-disk: Fix wrong string formatting
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:40 PM Revision 7696afd3 (ceph): tasks: create mds_flush task
- This tests:
* The new 'flush journal' asok command
* That the resulting on disk structures are as expected
* That ... - 12:51 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- If this helps: the cluster was in health_ok state when the command was launched (ceph-report.gz is now during the rec...
- 12:20 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- I have attached the ceph-report file.
The crashed kvm processes have a block device on the pool 'r2', the one whe... - 12:04 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- Could you please send the output of *ceph report* ? It would also be great to have (if possible) a set of steps to fo...
- 09:51 AM Bug #10399 (Resolved): kvm die with assert(m_seed < old_pg_num)
- Hi, when I increase the pg_num on a pool, all the kvm processes that use the pool die with the following backtrace:
... - 11:46 AM Revision a302c44e (ceph): ceph-disk: Fix wrong string formatting
- Signed-off-by: Christos Stavrakakis <stavr.chris@gmail.com>
- 11:37 AM CephFS Bug #10381: health HEALTH_WARN mds ceph239 is laggy
- Can you provide the output of "ceph mds dump" and "ceph osd dump"?
It looks like the MDS is trying to access a poo... - 11:31 AM rgw Bug #10015 (Resolved): rgw sync agent: 403 when syncing object that has tilde in its name
- Changes included in https://github.com/ceph/radosgw-agent/pull/14
merged commit fbcc438 into master - 09:46 AM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
- And the same on next - http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_17:13:01-upgrade:firefly-x-next-dist...
- 09:14 AM rbd Bug #10270: "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-distro-basic-multi run
- Same issue http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_18:18:01-upgrade:firefly-x-giant-distro-basic-vp...
- 09:42 AM Bug #10398 (Can't reproduce): coredump in remote/vpm089/ in upgrade:dumpling-x-firefly-distro-bas...
- Could not get more info from the crash, so might FYI ticket only.
Note: large number of ceph-client.admin.*.log.gz f... - 09:31 AM CephFS Bug #10382: mds/MDS.cc: In function 'void MDS::heartbeat_reset()
- I tried to reproduce this today with debug_mds set to 10 and 20, but I wasn't able to reproduce it at that moment.
... - 07:00 AM CephFS Bug #10382 (In Progress): mds/MDS.cc: In function 'void MDS::heartbeat_reset()
- 09:17 AM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
- Same issue two jobs failed 667642, 667643
Run http://pulpito.ceph.com/teuthology-2014-12-18_18:18:01-upgrade:firef... - 09:05 AM Bug #10397 (Can't reproduce): "Caught signal (Bus error)" in upgrade:dumpling-firefly-x:parallel-...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_18:15:02-upgrade:dumpling-firefly-x:parallel-gi...
- 08:50 AM Feature #10396 (Resolved): Add ms_inject_* support for AsyncMessenger
- 08:49 AM Bug #10383 (Fix Under Review): unittest_msgr : illegal instruction
- https://github.com/ceph/ceph/pull/3219
- 02:32 AM Bug #10383: unittest_msgr : illegal instruction
- Can also be reproduced anywhere with valgrind...
- 02:04 AM Bug #10383: unittest_msgr : illegal instruction
- ...
- 01:43 AM Bug #10383 (Resolved): unittest_msgr : illegal instruction
- in http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-trusty-i386-basic/log.cgi?log=5439d9ee708f191a8e1aa758b8e...
- 08:31 AM devops Bug #10330: apt-mirror timeouts
- Same here http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-18_17:00:03-upgrade:firefly-firefly-distro-basic-vps...
- 07:28 AM CephFS Feature #10393 (Rejected): client: remove mount prefix shenanigans for quota
- Once we have a better subvolume abstraction in place, replace the ancestor opens that are needed by snaps with someth...
- 07:26 AM CephFS Feature #10392 (Rejected): mds: refactor subvolume vs snaprealm, capture quota trees
- Unify the subvolume abstraction that is used by snapshots and quotas. This will make the ownership of files by a quo...
- 06:59 AM Bug #10389 (Fix Under Review): init-ceph stop may return before daemons are stopped
- https://github.com/ceph/ceph/pull/3215
- 06:48 AM Bug #10389 (Resolved): init-ceph stop may return before daemons are stopped
- The existence of the pidfile must be checked outside of the loop to send a signal to the daemon. Otherwise the daemon...
- 06:56 AM Bug #10385 (Duplicate): ceph_objectstore_tool.py may race
- 06:21 AM Bug #10385: ceph_objectstore_tool.py may race
- ...
- 03:16 AM Bug #10385 (Duplicate): ceph_objectstore_tool.py may race
- ...
- 06:55 AM Fix #10391 (New): osd: an all/mostly delete pg log stalls during peering
- We generate transactions that zap all new deletes from merge_log. If the pg log is mostly delete operations, these c...
- 06:53 AM CephFS Feature #10390 (Resolved): mds: throttle deletes in flight
- make sure the number of deletes due to purging strays are bounded in some way
- 05:57 AM Bug #9916: osd: crash in check_ops_in_flight
- PR for firely:
https://github.com/ceph/ceph/pull/3217 - 01:19 AM Bug #9916: osd: crash in check_ops_in_flight
- I think this has been fixed by in master:
https://github.com/ceph/ceph/commit/11082f7aa02f3f41c7c74c5930b67216dba88e... - 01:08 AM Bug #9916: osd: crash in check_ops_in_flight
- I think I find the problem.
Firstly, some clarification about the strange data change Wenjun Huang found.
1. ve... - 05:30 AM CephFS Feature #10388 (Resolved): Add MDS perf counters for stray/purge status
- It would be useful to know how many inodes are currently in the stray folders, waiting to be deleted, and also how ma...
- 05:25 AM CephFS Bug #10387 (Resolved): ceph-fuse doesn't release capability on deleted directory
I thought this was a repeat of #10164, but then noticed that the dirfrag objects were deleted once the client unmou...- 04:54 AM Feature #10386 (New): add ceph-report-parsing
- It would be useful to ship https://github.com/inktankstorage/ceph-report-parsing with ceph to use the output of ceph ...
- 03:28 AM Bug #10384 (Fix Under Review): ceph-test-helpers may race
- https://github.com/ceph/ceph/pull/3215
- 03:12 AM Bug #10384 (Resolved): ceph-test-helpers may race
- test_get_last_scrub_stamp may not be able to get the last scrub stamp if the PG are not created because the mon is ru...
- 02:08 AM Bug #10059: osd/ECBackend.cc: 876: FAILED assert(0)
- I applied commit:c87bde64 on top of 0.89 on degraded cluster but it caused many PGs to stuck in "inactive" state so I...
- 01:19 AM Revision 2f63e54f (ceph): cleanup : remove sync_epoch
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 01:16 AM Revision 19dafe16 (ceph): Remove sepia dependency (use fqdn)
- Fixes: #10255
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 01:10 AM Bug #9738 (Fix Under Review): rados cli: objects not present in a snapshot are listed anyway
- 01:09 AM Bug #9738: rados cli: objects not present in a snapshot are listed anyway
- https://github.com/ceph/ceph/pull/3213
- 12:54 AM Revision af18cf8d (ceph): Merge pull request #3209 from dmick/wip-stop.sh-me
- stop.sh: only try killing processes that belong to me
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:49 AM Revision 1eb0cd5a (ceph): osd: only verfy OSDMap crc if it is known
- Only verify we encode a full map with the correct CRC if we actually
have the value in the Incremental. Otherwise, a... - 12:39 AM Revision 8a2c3287 (ceph): Merge pull request #270 from ceph/wip-cot-rename
- ceph_objectstore_tool: Changes for rename of binary ceph-objectstore-too...
Reviewed-by: Loic Dachary <ldachary@redh... - 12:14 AM Revision 1b7585b3 (ceph): stop.sh: only try killing processes that belong to me
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 12:12 AM Revision 8547d9ba (ceph): Merge pull request #3207 from ceph/wip-cot-rename
- ceph_objectstore_tool: Rename generated binary to ceph-objectstore-tool
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:10 AM Revision 2af416b8 (ceph): Merge pull request #3208 from ceph/wip-10326
- qa/workunits/rest/test.py: fix pg stat test
- 12:08 AM Revision a8bd12e5 (ceph): Merge pull request #271 from dachary/wip-cot-rename
- Reviewed-by: David Zafman <dzafman@redhat.com>
12/18/2014
- 11:56 PM CephFS Bug #10382 (Resolved): mds/MDS.cc: In function 'void MDS::heartbeat_reset()
- While running a Active/Standby set of MDSes I see this happen quite often when stopping the Active MDS:...
- 11:49 PM Revision 0af2a1c1 (ceph): qa/workunits/rest/test.py: fix pg stat test
- Back in e27b0d9e42b7ac3de896c3398689bbdbe03f1bbb we changed pg stat to
not dump everything when a formatter is used.
... - 11:48 PM Revision ac64ef79 (ceph): Merge pull request #263 from ceph/wip-calamari-nosetests
- Add calamari-nosetests task and calamari suite (and remove obsolete calamari task)
- 11:47 PM Revision 1bba98bd (ceph): Remove obsolete tasks/calamari
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 11:47 PM Revision efa6c36f (ceph): Add calamari_nosetests task.
- Includes all accumulated review commentary and final 'yum clean all' fix.
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 11:47 PM Revision 25ae69f1 (ceph): Add calamari suite definitions.
- Notes:
- very simple cluster configuration
- selects vps in the actual suite config files
- wheezy is currently disab... - 11:43 PM Revision 75287f08 (ceph): ceph_objectstore_tool: fix pep8 errors
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 11:43 PM Revision 3c2aaa9c (ceph): ceph_objectstore_tool: --op list now prints [pg,object]
- The format of the output of --op list was changed to include the PG to
which the object belong. It simplifies the loo... - 11:33 PM Revision cec763bc (ceph): rados/singleton: debug watch-notify test
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:01 PM Revision 3b46995c (ceph): Merge pull request #3195 from nilamdyuti/wip-doc-ceph-deploy
- doc: Changes format style in ceph-deploy to improve readability as html.
Reviewed-by: John Wilkins <jowilkin@redhat.... - 11:00 PM Revision 3450220b (ceph): Merge pull request #3201 from nilamdyuti/wip-doc-ceph
- doc: Changes format style in ceph to improve readability as html.
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 10:52 PM CephFS Bug #10381 (Resolved): health HEALTH_WARN mds ceph239 is laggy
- Hi there.
Today,I runned a script to do some test on my ceph cluster via a cephfs client,include dd/rm/cp files less... - 10:13 PM Revision 5439d9ee (ceph): Merge pull request #3057 from ceph/wip-crush-straw
- crush: fix straw bucket scaler bugs
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:09 PM Revision 2a1bd761 (ceph): .gitmodules: update ceph-object-corpus auth repo to github
- It's annoying having ceph.com for only this repo, and it's not that big.
Signed-off-by: Sage Weil <sage@redhat.com> - 10:05 PM Revision e3f370f2 (ceph): Merge pull request #3101 from yuyuyu101/wip-10147
- Messenger Unit Tests
Reviewed-by: Sage Weil <sage@redhat.com> - 07:36 PM Revision cc504694 (ceph): Merge pull request #3205 from ceph/wip-caps-init
- messages/MClientCaps: init peer.flags
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:30 PM Revision 834aa829 (ceph): Merge pull request #225 from ceph/wip-7317
- #7317 Tests for ENOSPC and OSD epoch barrier handling
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:23 PM Revision a2112fd0 (ceph): Merge pull request #3123 from linuxbox2/wip-claim-3
- Wip claim 3
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com> - 07:21 PM Revision 2474a785 (ceph): Merge pull request #3111 from yuyuyu101/wip-10193
- WBThrottle: make bytes/ios/inode_wb's perf counter effective
Reviewed-by: Samuel Just <sjust@redhat.com> - 07:20 PM Revision 0a6d5aef (ceph): Merge pull request #3133 from XinzeChi/wip-2
- OSD: FileJournal: call writeq_cond.Signal if necessary in submit_entry
Reviewed-by: Sage Weil <sage@redhat.com>
Revi... - 07:19 PM Revision a9aaea77 (ceph): Merge pull request #3132 from mslovy/optimazation_collection_map
- os: IndexManager:: optimize map<coll_t, CollectionIndex* > col_indices to unordered_map
Reviewed-by: Samuel Just <sj... - 06:59 PM Bug #10166 (Resolved): fiemap or FileStore::do_sparse_copy_range bug: osd/ReplicatedPG.cc: 8706: ...
- 06:58 PM Messengers Feature #10147 (Resolved): Add unittest for Messenger
- https://github.com/ceph/ceph/pull/3101
- 06:58 PM Feature #10193 (Resolved): Perf counter for WBThrottle
- 06:57 PM Feature #10172 (Fix Under Review): AsyncMessenger: Bind async thread to special cpu core
- https://github.com/ceph/ceph/pull/3211
- 06:48 PM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- Do you need beta testers? It looks like you don't. I'm still seeing a few asserts per day, but still no service out...
- 06:41 PM Bug #10326 (Resolved): rest-api: assert('pg_stats_sum' in r.myjson['output'])
- 03:50 PM Bug #10326 (Fix Under Review): rest-api: assert('pg_stats_sum' in r.myjson['output'])
- 06:32 PM Revision 916a211a (ceph): Merge pull request #3204 from ceph/wip-osdmap-leak
- osd: fix leaked OSDMap
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:05 PM Bug #10372: FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- 08:35 AM Bug #10372 (Resolved): FAILED assert(check_latest_map_ops.find(op->tid) (firefly,giant)
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-17_17:18:01-upgrade:firefly-x-next-distro-basic-vp...
- 03:57 PM Revision 623ebf02 (ceph): osd: clear ReplicatedPG::object_contexts when PG start a new interval
- We call object_contexts.clear() in ReplicatedPG::on_change
Change-Id: I705c72378ebe2ccc424b070cd775329041932e75
Sign... - 03:44 PM devops Bug #10371 (Resolved): "Error: Cannot retrieve repository metadata" in upgrade:firefly-firefly-di...
- This issue was caused by epel already being installed (on our newer images) and it not running the command to fix the...
- 08:09 AM devops Bug #10371 (Resolved): "Error: Cannot retrieve repository metadata" in upgrade:firefly-firefly-di...
- Run http://pulpito.ceph.com/teuthology-2014-12-17_17:00:02-upgrade:firefly-firefly-distro-basic-vps/
Jobs ['666405... - 03:36 PM Revision 1f9c0874 (ceph): AsyncConnection: Fix time event is called after AsyncMessenger destruction
- AsyncConnection uses time event to handle async event partially, but it's not
very effective so here use dispatch_eve... - 03:05 PM Revision f8f69821 (ceph): Merge pull request #269 from ceph/wip-librados-debug
- rados/thrash: enable client debug for api tests
- 02:51 PM Revision 20ea0867 (ceph): PipeConnection: Avoid deadlock when calling is_connected
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:50 PM Revision 9783a5cb (ceph): test/msgr/test_msgr: Fix potential unsafe cond wakeup and wrap check
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:43 PM Feature #9953: osd: efficient ObjectStore::Transaction encoding
- 02:41 PM Revision 95e65785 (ceph): rados/thrash: enable client debug for api tests
- These will help catch watch/notify issues...
Signed-off-by: Sage Weil <sage@redhat.com> - 02:32 PM Revision bba4d357 (ceph): librados: init last_objver
- *** CID 1258788: Uninitialized scalar field (UNINIT_CTOR)
/librados/IoCtxImpl.cc: 44 in
librados::IoCtxImpl::IoCtxI... - 02:29 PM Revision 2cd9dc08 (ceph): messages/MClientCaps: init peer.flags
- *** CID 1258789: Uninitialized scalar field (UNINIT_CTOR)
/messages/MClientCaps.h: 132 in MClientCaps::MClientCaps(... - 02:24 PM Revision 679652ab (ceph): osd: fix leaked OSDMap
- *** CID 1258787: Resource leak (RESOURCE_LEAK)
/osd/OSD.cc: 6118 in OSD::handle_osd_map(MOSDMap *)()
6112 ... - 02:12 PM Bug #10214 (Pending Backport): crush: straw buckets do not have expected/desired properties
- 02:12 PM rgw Bug #10379 (Resolved): rgw: object versioning, remove last version needs to remove olh
- 02:09 PM Revision 18f545b5 (ceph): librados: Avoid copy data from librados to caller buff
- when using rados_read_op_read.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> - 01:51 PM Revision 001ea293 (ceph): Messenger: Create an Messenger implementation by name.
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 12:45 PM Revision 849e259b (ceph): tasks: add mds_full task
- This is for exercising the CephFS behaviour
when the cluster becomes full.
Signed-off-by: John Spray <john.spray@red... - 12:45 PM Revision d3864df9 (ceph): suites/fs: hook in mds_full task
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:45 PM Revision dedcc648 (ceph): tasks/cephfs: enable kclient for mds_* tasks
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:45 PM Revision 9c55b81c (ceph): tasks/kclient: add 'debug' option
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:45 PM Revision f94ec69f (ceph): tasks/mds_client_limits: fix initial rm -rf
- This was previously a no-op because it was trying
to delete "*" instead of *
Signed-off-by: John Spray <john.spray@r... - 12:45 PM Revision 8fa6b154 (ceph): tasks/cephfs: enable osd epoch get from mounts
- Using new hooks for #7317
Signed-off-by: John Spray <john.spray@redhat.com> - 12:45 PM Revision f9609c46 (ceph): tasks/cephfs: let get_config use non-mon services
- Previously was always using the default values of things
so querying mon instead of the appropriate service
worked fi... - 12:22 PM Revision 2d76bc2d (ceph): Merge pull request #3202 from ceph/wip-fix-asok
- mds: fix asok on rank 0
- 12:16 PM Revision 3a2cb714 (ceph): mds: fix asok on rank 0
- Broken by:
1b2b34431 (MDS: do not allow invocation of most commands on an inactive MDS)
MDS::whoami is a rank, so ch... - 11:43 AM Revision 8de9a0f4 (ceph): doc: Adds updated man page for ceph under man/
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 11:41 AM Revision 8b796173 (ceph): doc: Changes format style in ceph to improve readability as html.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 11:28 AM Revision 2aef17d8 (ceph): Merge pull request #268 from ceph/wip-kcephfs-inline
- kcephfs: test inline data
Reviewed-by: John Spray <john.spray@redhat.com> - 11:20 AM Revision 7093cb37 (ceph): doc: Adds updated man page for ceph-disk under man/
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 11:18 AM Revision 62b3fcdd (ceph): doc: Updates man page for ceph-disk with suggested changes.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 11:04 AM CephFS Fix #10377 (New): Impose lower bound on "mds events per segment"
Currently, if the MDS is started with a small mds_events_per_segment, it can go into a trim/rejournal cycle when fi...- 11:01 AM Revision 3f6be22f (ceph): doc: Updates man page for ceph-disk.
- Changes format style to improve readability as html.
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com> - 11:01 AM Revision 2862a494 (ceph): doc: Adds updated man page for ceph-disk under man/
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 10:52 AM Revision d61b1d92 (ceph): shared_cache: add lookup_or_create, get_next, etc. and their unittests
- These method has the same logic as SharePtrRegistry and will
be used for ReplicatedPG::object_contexts.
Signed-off-b... - 10:52 AM Revision 98110f65 (ceph): osd: change ReplicatedPG::object_contexts to SharedLRU
- The ReplicatedPG now will cache the ObjectContext to avoid repeated
construction using SharedLRU. The cache is per PG... - 10:52 AM Revision 9252d752 (ceph): osd: add ObjectContext cache perf counter
- l_osd_object_ctx_cache_total: all lookup count
l_osd_object_ctx_cache_hit: hit lookup count
Signed-off-by: Dong Yu... - 10:18 AM devops Bug #10374: Failed 'sudo rpm -i ceph-release-1-0.el7.noarch.rpm' in octo
- Looks like it was:
http://pulpito.ceph.redhat.com/teuthology-2014-12-17_02:10:02-samba-firefly-distro-basic-magna/67... - 10:12 AM devops Bug #10374: Failed 'sudo rpm -i ceph-release-1-0.el7.noarch.rpm' in octo
- So, you pasted a huge traceback without saying which job it came from, and left out the stderr as well :-/
- 09:06 AM devops Bug #10374 (Rejected): Failed 'sudo rpm -i ceph-release-1-0.el7.noarch.rpm' in octo
- Run http://pulpito.ceph.redhat.com/teuthology-2014-12-17_02:10:02-samba-firefly-distro-basic-magna/
Jobs ['6740', ... - 09:59 AM Revision 883e1aea (ceph): doc: Show how new data pools can be added to CephFS for file layouts
- 09:51 AM Bug #10375 (Rejected): OSD journal partition link could be broken after off linking the disk via ...
- 1. offline the disk via stocli
/opt/MegaRAID/storcli/storcli64 /c0 /e20 /s6 set offline
2. verify OSD goes down ... - 09:02 AM rgw Documentation #10373 (Closed): Document about S3 POST requests
- Looks like S3 POST requests are supported (atleast for cephx authentication) in rgw. Document about this functionalit...
- 09:02 AM Revision 2b577cef (ceph): packaging: package ceph-deploy(8)
- Fixes merge conflict.
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com> - 08:55 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- Same in Octo - 5 jobs in run http://pulpito.ceph.redhat.com/teuthology-2014-12-16_22:04:02-rgw-dumpling-distro-basic-...
- 08:49 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- Same issue http://pulpito.ceph.com/teuthology-2014-12-17_17:10:02-upgrade:dumpling-firefly-x:parallel-next-distro-bas...
- 08:01 AM rgw Bug #10354: Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-multi run
- Same issue - http://pulpito.ceph.com/teuthology-2014-12-17_17:15:01-upgrade:dumpling-firefly-x:parallel-next-distro-b...
- 08:43 AM devops Bug #10330: apt-mirror timeouts
- Same here http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-17_17:05:01-upgrade:firefly-firefly-distro-basic-mul...
- 08:21 AM Revision e638469b (ceph): doc: Updates man page for ceph-deploy.
- Changes format style in ceph-deploy to improve readability as html.
Signed-off-by: Nilamdyuti Goswami <ngoswami@redh... - 08:21 AM Revision c6648188 (ceph): doc: Adds updated man page for ceph-deploy under man/
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 07:58 AM Bug #10370 (Duplicate): "MaxWhileTries: 'wait_until_healthy'reached maximum tries (150) after wai...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-17_17:25:01-upgrade:dumpling-firefly-x:stress-spli...
- 07:10 AM CephFS Feature #10369 (Resolved): qa-suite: detect unexpected MDS failovers and daemon crashes
- Currently some of our tests can be run with standby MDSs, and a failover event might occur without our tests noticing...
- 06:48 AM devops Fix #5900: Create a Python package for ceph Python bindings
- if you look into the bootstrapping script you will see that it does in fact call `python setup.py develop` on each py...
- 06:43 AM Revision a8067783 (ceph): qa: test zero size xattr
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 06:07 AM Bug #10367 (Rejected): 0.89 EC+ KV OSDs crashing
- 06:06 AM Bug #10367: 0.89 EC+ KV OSDs crashing
- Hi, thanks for your report.
I checked your crash OSD commit version(commit:68fdc0f68e6a04e283d2c5140832a3175b4f984... - 03:30 AM Bug #10367 (Rejected): 0.89 EC+ KV OSDs crashing
- Hi,
after issue http://tracker.ceph.com/issues/10119, I tried the same but with the latest version 0.89
Unfort... - 06:05 AM CephFS Bug #10368: Assertion in _trim_expired_segments
- Reproduce (took two tries to see the crash again, so it's intermittent)...
- 05:43 AM CephFS Bug #10368 (Resolved): Assertion in _trim_expired_segments
- ...
- 04:18 AM CephFS Bug #10361: teuthology: only direct admin socket commands to active MDS
- Filesystem::mds_asok would be a good place to put this
- 02:50 AM Revision 42dc9370 (ceph): librados: avoid memcopy for rados_getxattr.
- When call rados_getxattr, pass user buff to libardos to avoid memcopy.
This operation like rados_read.
Signed-off-by:... - 02:32 AM Revision bfa4acf2 (ceph): Merge pull request #3198 from ceph/wip-10335
- MDS: do not allow invocation of most commands on an inactive MDS
- 01:10 AM Revision eec179c6 (ceph): ceph_objectstore_tool: Changes for rename of binary ceph-objectstore-tool
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:09 AM Revision 4f72ba54 (ceph): ceph_objectstore_tool: Rename generated binary to ceph-objectstore-tool
- Signed-off-by: David Zafman <dzafman@redhat.com>
12/17/2014
- 11:32 PM Revision 1b2b3443 (ceph): MDS: do not allow invocation of most commands on an inactive MDS
- They just cause all kinds of trouble!
Signed-off-by: Greg Farnum <gfarnum@redhat.com> - 11:20 PM Revision e05d7e3b (ceph): kcephfs: test inline data
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:33 PM CephFS Bug #10344 (In Progress): qa/workunits/snaps/snaptest-git-ceph.sh fails
- 10:12 PM Revision be7b2f8a (ceph): Merge pull request #2836 from ceph/wip-7317
- #7317 ENOSPC and OSD epoch barrier handling
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfar... - 09:56 PM Revision f9929409 (ceph): Merge pull request #267 from ceph/wip-firelfy-yuriw
- Removed import_export tests to fix #10176
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:51 PM Revision 5368b93c (ceph): Removed import_export tests to fix #10176
- Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
- 09:00 PM Revision 65be519b (ceph): Merge pull request #3197 from ktdreyer/rpm-spec-comment
- ceph.spec.in: quote %files macro in comment
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:40 PM Bug #10366 (Resolved): LibRadosWatchNotify.WatchNotify2Timeout failure
- ubuntu@teuthology:/a/sage-2014-12-17_16:02:46-rados-wip-pgmeta-distro-basic-multi/666061...
- 08:06 PM Revision 69fa5329 (ceph): ceph.spec.in: quote %files macro in comment
- Prior to this commit, RPM would expand the %files macro that was present
in the comment.
Use a double percent sign t... - 07:46 PM rgw Bug #10365 (Closed): radosgw-agent: buckets to retry logged by full sync won't be fully synced if...
- When buckets to retry are handled by incremental sync, it uses the bucket index log to figure out which objects withi...
- 06:58 PM CephFS Bug #10336: hung ffsb test
- Logs of passed tests also contains "opendir: No such file or directory"
- 06:51 PM Revision aea232c9 (ceph): client, librados, osdc: do not shadow Dispatcher::cct
- * there is no need to have another cct as Dispatch has one already.
* by `using` the parent member variable in `publi... - 06:49 PM CephFS Bug #10335 (Resolved): MDS: disallow flush_path and related commands if not active
- 03:34 PM CephFS Bug #10335 (Fix Under Review): MDS: disallow flush_path and related commands if not active
- https://github.com/ceph/ceph/pull/3198
- 03:19 PM CephFS Bug #10335 (In Progress): MDS: disallow flush_path and related commands if not active
- Oh duh, right, this is us hitting the standby MDS with a flush request. (Thus the mds.-1 up there.) I guess the admin...
- 06:32 PM Revision 38768da1 (ceph): Merge pull request #3171 from tchaikov/refactor-rados-class
- python-rados: refactor class Rados a little bit
Reviewed-by: Josh During <jdurgin@redhat.com>
Reviewed-by: Loic Dach... - 06:05 PM Revision 378ebb79 (ceph): python-rados: refactor class Rados a little bit
- Signed-off-by: Kefu Chai <tchaikov@gmail.com>
- 05:13 PM Revision 1d314e7a (ceph): mon/PGMap: invalidate cached min_last_epoch_clean from new-style pg keys
- We were only invalidating the cache from the legacy apply_incremental(),
which is no longer called on modern clusters... - 05:13 PM Revision f55b0977 (ceph): mon/PGMap and PGMonitor: update last_epoch_clean cache from new osd keys
- We were only invalidating the cached value from apply_incremental, which
is no longer called on modern clusters.
Fix... - 05:06 PM Fix #10363 (Fix Under Review): OSDMonitor setcrushmap tests take a long time on erasure coded rul...
- https://github.com/ceph/ceph/pull/3194
- 04:05 PM Fix #10363: OSDMonitor setcrushmap tests take a long time on erasure coded rulesets
- confirmed. Things can go even worse when you're setting non-default retries on some rules (that is : step set_choose...
- 03:58 PM Fix #10363 (Resolved): OSDMonitor setcrushmap tests take a long time on erasure coded rulesets
- http://workbench.dachary.org/ceph/ceph/blob/giant/src/mon/OSDMonitor.cc#L4007 runs tests by trying to map from min_si...
- 04:40 PM Bug #10364 (Resolved): watch-notify-same-primary.yaml failure
- ubuntu@teuthology:/a/sage-2014-12-17_16:02:46-rados-wip-pgmeta-distro-basic-multi/666048
- 03:18 PM CephFS Bug #10361 (Resolved): teuthology: only direct admin socket commands to active MDS
- Right now our flush and scrub asok command tests are directed at mds.a, but sometimes that's not the active MDS. Find...
- 03:12 PM Bug #8121: ReplicatedBackend::build_push_op() should handle a short read or assert
new acting set [1,5] causes 5 to read 1.3e_head/7fc9453e/plana8413303-32/55e but the read size is only 413696 not t...- 02:30 PM rbd Bug #10122: "LibRBD.TestClone" FAILED in upgrade:dumpling-x-firefly-distro-basic-vps run
- As per Josh, looks like this is fixed in rbd module, hence changing the project to 'rbd'.
- 02:15 PM CephFS Bug #10277: ceph-fuse: Consistent pjd failure in getcwd
- Needs test (or at least test description) and some performance numbers.
- 02:14 PM CephFS Bug #9997 (Resolved): test_client_pin case is failing
- Hum, I was thinking that we could backport the simple fix since most users will be on older kernels where it behaves ...
- 12:10 AM CephFS Bug #9997: test_client_pin case is failing
- The fix is buggy, we shouldn't backport it. we should use patches for #10277 instead
- 12:07 AM CephFS Bug #9997: test_client_pin case is failing
- https://github.com/ceph/ceph/pull/3191
- 02:11 PM CephFS Feature #7317 (Resolved): mds: behave with fs fills (e.g., allow deletion)
- Merged to master in commit:be7b2f8a30b12841d260c4ce486a59ed28953a4f
- 02:05 PM rgw Bug #10194: rgw: fcgi connections are not closed when using mod-proxy-fcgi
- The fix was merged to the firefly branch in this commit:...
- 02:05 PM Bug #10347 (Rejected): duplicate OSD in acting set
- ...
- 04:35 AM Bug #10347 (In Progress): duplicate OSD in acting set
- ...
- 04:27 AM Bug #10347 (Need More Info): duplicate OSD in acting set
- Increasing choose tries as follows will ask CRUSH to try harder to find OSDs to map to the PG. ...
- 03:15 AM Bug #10347: duplicate OSD in acting set
- ...
- 03:11 AM Bug #10347 (Rejected): duplicate OSD in acting set
- In the attachment:map-for-loicd osdmap extracted from a ceph version 0.87 (c51c8f9d80fa4e0168aa52685b8de40e42758578) ...
- 01:53 PM Bug #10176: Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- Fixed, see PR - https://github.com/ceph/ceph-qa-suite/pull/267
- 10:59 AM Bug #10176 (New): Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- Shows up again in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-16_17:00:03-upgrade:firefly-firefly-distro-b...
- 01:50 PM Revision 59b70fe2 (ceph): Cleanup: Drop hobject_incorrect_pool
- This field in MOSDSubOp, used to support very old version
OSD(MOSDSubOp header version < 7, which was introduced in
m... - 01:06 PM Bug #10358 (Resolved): ceph osd erasure-code-profile set myprofile k=1 should fail
- it is invalid and will have undefined side effects. Steps to reproduce:
* ceph osd erasure-code-profile set myprof... - 01:01 PM Revision 0c9d55d4 (ceph): pybind/cephfs: Fix setxattr function. Pass value as character pointer
- This passes the value of the xattr correctly and makes it work.
- 11:37 AM Revision b4214f95 (ceph): Merge pull request #257 from ceph/wip-fs-creation
- Fix PG counts and refactor FS creation during setup
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:46 AM Bug #10356 (Rejected): new optracker requests show up with bad age
- ...
- 09:39 AM rgw Bug #10354 (Duplicate): Failed s3 tests in upgrade:dumpling-firefly-x:parallel-next-distro-basic-...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-16_17:10:02-upgrade:dumpling-firefly-x:parallel-ne...
- 08:50 AM Linux kernel client Bug #10351 (Duplicate): mount.ceph prints spurious "mount: error writing /etc/mtab: Invalid argum...
- 08:30 AM Linux kernel client Bug #10351: mount.ceph prints spurious "mount: error writing /etc/mtab: Invalid argument"
- I reported it as #8122 eight months ago...
- 05:57 AM Linux kernel client Bug #10351 (Resolved): mount.ceph prints spurious "mount: error writing /etc/mtab: Invalid argument"
- The mount and update of mtab is apparently successful, but this error message is printed anyway. Googling for the er...
- 08:00 AM Revision 9b73c762 (ceph): Merge pull request #3190 from dachary/wip-test-helpers
- tests: ignore xmlstarlet extra empty lines
- 07:59 AM Revision d1257436 (ceph): client: use remount to trim kernel dcache
- when remounting a file system, linux kernel trims all unused dentry
in the file system.
Fixes: #10277
Signed-off-by:... - 07:59 AM Revision 9de9901c (ceph): client: cleanup client callback registration
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:37 AM RADOS Fix #10350 (Fix Under Review): explain how to troubleshoot erasure code mapping failures
- https://github.com/ceph/ceph/pull/3194
- 04:33 AM RADOS Fix #10350 (Resolved): explain how to troubleshoot erasure code mapping failures
- It is common to have X osd and create an erasure coded pool that requires X osd. The CRUSH rule is likely to fail map...
- 07:36 AM Bug #10353 (Fix Under Review): the number of tries should be higher for the default erasure coded...
- https://github.com/ceph/ceph/pull/3194
- 07:03 AM Bug #10353 (Resolved): the number of tries should be higher for the default erasure coded ruleset
- It is common for people to try to map 9 OSDs out of a 9 OSDs total ceph cluster. The default tries (50) is often not ...
- 07:35 AM Bug #10349 (Fix Under Review): crushtool --show-choose-tries is a noop for indep rules
- https://github.com/ceph/ceph/pull/3194
- 04:19 AM Bug #10349 (Resolved): crushtool --show-choose-tries is a noop for indep rules
- 07:02 AM Revision 023a8aca (ceph): tests: ignore xmlstarlet extra empty lines
- With xmlstarlet 1.3.0 (which is on Ubuntu precise)
xmlstarlet sel -t -m '//pg_stat/state[(contains(.,'\''active'\'')... - 06:57 AM Linux kernel client Bug #10313: IO drop outs/timeouts on one of the rbd client
- From a quick look, I doubt it. Anand, are you reporter's colleague?
That commit went into 3.14-rc2 and it fixes an ... - 06:41 AM Linux kernel client Bug #10352 (Resolved): libceph delayed work items aren't teared down properly
- http://qa-proxy.ceph.com/teuthology/dis-2014-12-17_03:17:27-krbd-giant---basic-multi/663896/teuthology.log
[0]kdb>... - 05:47 AM CephFS Bug #10343: qa/workunits/snaps/snaptest-xattrwb.sh fails
- only fuse-client fails
- 04:06 AM RADOS Bug #10348 (Won't Fix): crushtool --show-choose-tries overflows
- The array is allocated according to choose_total_tries although choose_tries local to the ruleset can be set to a gre...
- 02:00 AM Feature #10346 (Resolved): add ceph pg dump_stuck {degraded,undersized}
- and updated doc/rados/troubleshooting/troubleshooting-pg.rst accordingly
implemented by commit:9db596974c82207dc07... - 01:07 AM Revision 82f452cc (ceph): osd/PG: drop PG/collection attrs from ScrubMap
- The collection attrs are often version specific. We should compare the
semantic PG metadata, if anything, not these!... - 01:07 AM Revision 56232d96 (ceph): ceph_test_objectstore_workloadgen: set pgmeta omap instead of collectio...
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision 17e4e197 (ceph): os/ObjectStore: deprecated collection_getattr et al
- Drop the functional tests for this too.
Return EOPNOTSUPP by default, and tolerate this in the callers.
Signed-off-... - 01:07 AM Revision 43f0bcb1 (ceph): os/MemStore: drop support for collection attrs
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision f6ca2bcb (ceph): os/FileStore: better debug on unlink
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision e582135c (ceph): os/FileStore: better debug on omap_setkeys
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision fbf64089 (ceph): ceph_objectstore_tool: Clean-up unused struct_ver in tool's metadata se...
- Exported struct_ver not used by write_info() or write_pg()
Signed-off-by: David Zafman <dzafman@redhat.com> - 01:07 AM Revision f056bdf9 (ceph): ceph_objectstore_tool: Prevent tool from transitioning struct_v on rm-p...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:07 AM Revision cd462d17 (ceph): osd: move pg removal flag into a static helper
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision f93b2937 (ceph): ceph_objectstore_tool: use '_remove' pgmeta omap key to indicate remova...
- We could conceivably mark the PG for backfill, but to do this correctly
we have to do the log rollback, which uses va... - 01:07 AM Revision a599d886 (ceph): osd: drop legacy arg to PG::peek_map_epoch
- The function can figure it out itself, and it's only needed for legacy.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 5877c069 (ceph): osd: drop infos_oid arg from PG::read_info()
- Only needed for legacy.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 880135ab (ceph): osd: drop snap_collections
- This is obsolete since cuttlefish.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision db3daaf1 (ceph): osd/PG: drop PG::read_info support for ancient PGs
- This is rewritten regularly by any vaguely-active OSD; no need for this
any more.
Signed-off-by: Sage Weil <sage@red... - 01:07 AM Revision a1a3e156 (ceph): os/ObjectStore: deprecated collection attr operations
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision 8fa94071 (ceph): osd/PGLog: explicitly pass log_oid collection
- Do not assume the log_oid is ine the 'meta' collection.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 6074bdd1 (ceph): osd: move pg log and info to a per-pg object
- Move all PG metadata (info, biginfo, epoch, and log) to a single per-PG
object. This should make it easier for Objec... - 01:07 AM Revision 8cb25cbd (ceph): test/osd/osd-test-helper.sh: enable filestore log
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision d1973f3b (ceph): osd/PGLog: drop support for ancient logs
- Assume that users have at least upgraded to dumpling first.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 9d1466cb (ceph): osd: prevent upgrade from older than v7
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision d6df6eab (ceph): osd: retire meta/infos object entirely
- Do not create it; remove it on upgrade.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 35fcfcef (ceph): osd/PG: define pgmeta_oid member
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision 5a5a4a87 (ceph): osd: don't need to pass object names via ctor
- Calculate biginfo on the fly.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision be86cc73 (ceph): osd: move PG collection creation into static PG method
- This way we properly create the pgmeta object and set the infokey attr on
it. Break it into two steps, one part befo... - 01:07 AM Revision 98192217 (ceph): osd/PGLog: take ghobject_t instead of hobject_t
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision c765de6b (ceph): common/hobject_t: fix whitespace
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision 033a533a (ceph): common/hobject_t: add pgmeta named ctor and is_pgmeta() check
- There will be exactly one of these per PG. It slots into the flat
(pool, hash, name...)
namespace but is not a l... - 01:07 AM Revision a56f10af (ceph): osd/osd_types: spg_t::make_pgmeta_oid()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision 9ebdb99a (ceph): osd/PGBackend: skip pgmeta objects
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision e247cd4b (ceph): ceph-objectstore-tool: skip pgmeta object on export
- We will (eventually) export the contents of this object explicitly as
PG metadata.
Signed-off-by: Sage Weil <sage@re... - 01:07 AM Revision 4d22adf6 (ceph): osd: skip pgmeta object on remove_dir
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:07 AM Revision 456255b7 (ceph): os/DBObjectMap: include hash in header key for EC objects
- We were inadvertantly dropping the hash portion of the header key for EC
objects. This is usually not noticeable, bu... - 01:07 AM Revision 462bad32 (ceph): ceph_test_rados: generate mix of small and large xattrs
- This ensures that we exercise the large xattr handling paths in the OSD.
(Specifically, we want to trigger DBObjectM... - 01:07 AM Revision 69e169d9 (ceph): os/DBObjectMap: new version v2; drop support for upgrading from v1
- - Don't support upgrade from v1 anymore
- Add upgrade for v1 -> v2
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 18214928 (ceph): os/FileStore: move to v4, trigger DBOjectMap upgrade
- From FileStore's perspective, nothing changed from v3 to v4. However, we
need to pass the do_upgrade flag to DBOject... - 01:07 AM Revision 95eccd8e (ceph): osd: add PGMETA ondisk feature
- Once you start using the pgmeta objects there is no going back.
Signed-off-by: Sage Weil <sage@redhat.com> - 12:50 AM Revision 242e28d1 (ceph): Merge pull request #2530 from majianpeng/fiemap
- Fiemap
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com> - 12:44 AM Documentation #10345 (Rejected): operations documentations about backfilling needs an update
Also available in: Atom