Activity
From 12/12/2014 to 01/10/2015
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
12/16/2014
- 11:27 PM CephFS Bug #10344 (Resolved): qa/workunits/snaps/snaptest-git-ceph.sh fails
- 11:26 PM CephFS Bug #10343 (Resolved): qa/workunits/snaps/snaptest-xattrwb.sh fails
- 11:15 PM Revision ca1b216b (ceph): Merge pull request #2137 from yuyuyu101/pg-sparse-recovery
- ReplicatedPG: Make recovery using fiemap and fix perf counter
sage-2014-12-16_08:43:28-powercycle-wip-sage-testing-d... - 11:14 PM Revision 9323ab29 (ceph): Merge pull request #3000 from yuyuyu101/wip-10166
- Wip 10166: fiemap or FileStore::do_sparse_copy_range bug
sage-2014-12-16_08:43:28-powercycle-wip-sage-testing-distr
... - 10:29 PM Revision 47f0a52e (ceph): Merge branch 'wyc-quota-v2' of git://github.com/kylinstorage/ceph into ...
- Conflicts:
src/include/ceph_features.h
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redha... - 10:02 PM Revision f8d37a2c (ceph): Merge remote-tracking branch 'gh/master' into wip-watch-notify
- Conflicts:
PendingReleaseNotes
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Josh During <jdurgin@redhat... - 09:54 PM Revision 868d7496 (ceph): Merge pull request #3033 from dachary/wip-10201-osd-scrub-repair
- osd scrub repair uses ceph_objecstore_tool + shell toolbox
Reviewed-by: Samuel Just <sjust@redhat.com> - 09:44 PM Revision 9d61dec0 (ceph): Merge pull request #3181 from ceph/wip-10299
- librbd: complete all pending aio ops prior to closing image
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:27 PM Revision 4c605676 (ceph): radosgw-admin: wait before trimming usage
- Fixes: #9892
Need to wait through the usage interval before trimming usage, otherwise we might not
remove all pendin... - 09:20 PM Revision 3abb3ff2 (ceph): Merge pull request #266 from ceph/wip-9892-2
- radosgw-admin: wait before trimming usage
- 09:15 PM Revision 47d56d77 (ceph): radosgw-admin: wait before trimming usage
- Fixes: #9892
Need to wait through the usage interval before trimming usage, otherwise we might not
remove all pendin... - 08:55 PM Revision a8611ace (ceph): client: handle ENOSPC in _flush
- Previously we would avoid issuing writes
from _write, but the same condition was
not applied to _flush. This was oka... - 08:55 PM Revision 6fdf8903 (ceph): client: propagate flush errors to fclose/fsync
- Ensure that all calls to _flush get an explicit
context (rather than implicit PutInode used
before), which tags any e... - 08:55 PM Revision a8babcba (ceph): client: add 'status' asok
- Useful in test/debug for querying OSD epoch
and OSD barrier epoch.
Signed-off-by: John Spray <john.spray@redhat.com> - 08:55 PM Revision 9f53eeb8 (ceph): doc: add cephfs ENOSPC and eviction information
- Adding this at this time to give us a sensible place
to talk about the epoch barrier stuff. The eviction
stuff will ... - 08:51 PM Revision 09287fd6 (ceph): osdc: add public Objecter::osdmap_full_flag
- For the (now numerous) places where callers
would like to check this without doing a verbose
lock/unlock cycle.
Sign... - 08:51 PM Revision fc7d62a1 (ceph): mds: return ENOSPC on write ops while osds full
- Allow removals and read-only ops, prevent others. This
is a soft policy aimed at reducing the likelihood of a
"full"... - 08:51 PM Revision 68ba7f58 (ceph): messages: add osd_epoch_barrier to cap msgs
- Extension to client-server protocol to allow clients
to release capabilities conditional on the receiver
having a par... - 08:51 PM Revision 2d993c4b (ceph): messages: always encode barrier
- Instead of truncating on INLINE_DATA, send
some blank fields there for clients that
don't support it (the kclient) in... - 08:51 PM Revision 40503ffb (ceph): mds: implement osd epoch barrier on caps
- Signed-off-by: John Spray <john.spray@redhat.com>
- 08:51 PM Revision fcc64f38 (ceph): mds: set epoch barrier on transition to active
- To handle case where MDSs restart after experiencing
a barrier-inducing operation: rather than persisting
OSD barrier... - 08:51 PM Revision cdf679be (ceph): mds: add 'osdmap barrier' admin command
- This is for use with client eviction.
Signed-off-by: John Spray <john.spray@redhat.com> - 08:48 PM Revision ef75d720 (ceph): rgw: return SignatureDoesNotMatch instead of AccessDenied
- Fixes: #10329
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 08:48 PM Revision 56af795b (ceph): rgw: return InvalidAccessKeyId instead of AccessDenied
- Fixes: #10334
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 08:48 PM Revision 725c8509 (ceph): Merge pull request #3173 from ceph/wip-9555
- osd: fix msgr reconnect crash from MOSDRepScrub messages (bug 9555)
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 08:45 PM Revision a9912124 (ceph): osdc/ObjectCacher: invoke flush_set_callback on purge_set
- For the benefit of Client, so that it can get its
caps released when using purge_set to deal with
an ENOSPC condition... - 08:45 PM Revision fe32d6ee (ceph): osdc/Objecter: add op_cancel_writes
- This is for use by Client when it encounters
the FULL flag and wants to abort operations
rather than having them paus... - 08:45 PM Revision 3ad6ed3d (ceph): osdc/Objecter: add have_map method
- This is for places we're going to call wait_for_map, so
that we can easily check if we will *probably* get
a true fro... - 08:45 PM Revision c4861a61 (ceph): osdc: continuously subscribe to osd map on pause
- We were doing this on FULL, should also have done it
on PAUSERD and PAUSEWR, to avoid paused requests
staying that wa... - 08:45 PM Revision cf3101af (ceph): osdc: implement Objecter::set_epoch_barrier
- For use in MDS and Client when they want to wait
for a particular OSDMap epoch before using caps
that depend on a pri... - 08:45 PM Revision bab3d3d4 (ceph): osdc: remove spurious _maybe_request_map return value
- This was always zero: make the function return void, and
remove all the places we asserted on its return value.
Sign... - 06:13 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Finally..mini test case.
1. New rgw instance
2. Create bucket + 4 x 10m objects (2 by fastcgi, 2 by civetweb)
3.... - 05:54 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- 1. The issue is reproducible only on objects created by civetweb.
The bucket can be created by either civetweb or... - 05:44 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Weird - the problem occurs with objects *created* by civetweb.
How to reproduce:
1. create new rgw instance
2.... - 05:06 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- The corruption occurs if civetweb is the first thing that touches a new rgw setup.
How to reproduce:
1. rmpool .... - 04:35 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Suddenly civetweb is working, huh!!??
1. Delete 3 objects in succession
[
{ "tag": "default.7460.27",
... - 04:23 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Logs with good gc behaviour:
1. rm 1 object # 3 oids expected
[root@cephadm ~]# radosgw-admin gc list --include-a... - 08:33 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Can you provide logs to both your apache and civetweb gateways, when removing objects? (set 'debug rgw = 20', and 'de...
- 01:36 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- civetweb seems to "corrupt" the gc list.
1. rm one object (10M size) with civetweb, 3 oids in gc list
2. rm 2nd o... - 04:49 PM Revision eef17053 (ceph): Merge pull request #2300 from ceph/wip-osdmap
- add osdmap checksums
sage-2014-12-16_06:27:10-rados:singleton-wip-sage-testing2-distro-basic-multi
sage-2014... - 04:46 PM Revision e27d3bda (ceph): Merge pull request #3166 from ceph/wip-librados-fadvise
- fadvise for librados, librbd + osd guts
sage-2014-12-16_06:27:10-rados:singleton-wip-sage-testing2-distro-basic-... - 04:38 PM Revision dacab7b7 (ceph): Merge pull request #3080 from ceph/wip-fadvise
- osd: reenable fadvise; use it more often
sage-2014-12-16_06:27:10-rados:singleton-wip-sage-testing2-distro-basic-mul... - 04:13 PM Revision 8241f114 (ceph): Merge pull request #3165 from nilamdyuti/wip-doc-ceph
- doc: Updates man page for Ceph
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 03:05 PM rgw Feature #10342 (Resolved): rgw: tool to clean up clutter
- ...
- 02:10 PM Revision f614fae1 (ceph): Merge pull request #3184 from dachary/wip-10325-cauchy
- erasure-code: relax cauchy w restrictions
Reviewed-by: David Zhang <david.z1003@yahoo.com> - 02:03 PM Fix #2343 (Resolved): librados, osd: notify with special type on object deletion
- 02:03 PM Bug #2339 (Resolved): osd: EBUSY on object delete when watchers present
- 02:03 PM Fix #4205 (Resolved): librados: Improve Watch-notify semantics
- 02:03 PM Feature #9197 (Resolved): librados/osd: notify reply payload
- 02:03 PM Feature #9198 (Resolved): librados: notify callback includes gid of notifier
- 02:03 PM Fix #9199 (Resolved): librados: watch linger pings need to verify pg mapping hasn't changed
- 02:02 PM Fix #9195 (Resolved): librados: issue watch callback on (possibly) missed notifies
- 02:02 PM Fix #9196 (Resolved): librados: watch_check() to synchronous verify we haven't missed notifies
- 02:02 PM Fix #9194 (Resolved): librados/osd: watch reconnect needs to be exclusive to detect possibly miss...
- 01:58 PM Linux kernel client Bug #5429 (Resolved): libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
- What Josh got a report of was not a referenced trace, but the
following (pulled off of the vmcore):
[197102.90280... - 01:57 PM Bug #8620 (Won't Fix): rest/test.py occasional failure (dumpling)
- 01:56 PM Bug #10341 (Resolved): ceph-monstore-tool: crashes when run without arguments
- 01:53 PM Bug #10104 (Resolved): rados.py: wait_for_* don't wait; should have poll, wait, and wait+cb versions
- 01:52 PM Bug #10201 (Resolved): tests must use ceph_objectstore_tool
- 01:49 PM Bug #10118 (Can't reproduce): messenger drops messages between osds
- 01:48 PM Bug #10153 (Pending Backport): Rados.shutdown() dies with Illegal instruction (core dumped)
- 01:48 PM Bug #10176 (Resolved): Segmentation fault in upgrade:firefly:singleton-firefly-distro-basic-vps run
- 01:46 PM Bug #10294: ceph-osd --mkfs segfaults when journal dev is a symlink
- https://github.com/ceph/ceph/commit/25e37837c363619bc3f39b55fb2dc270b231fea6 and related patches
- 01:45 PM Bug #10294 (Resolved): ceph-osd --mkfs segfaults when journal dev is a symlink
- fixed in master
- 01:45 PM Bug #10287 (Resolved): ceph v0.80.7 ceph-mon --mkfs crash
- 01:43 PM rbd Bug #10299 (Pending Backport): "ObjectCacher.cc: 530: FAILED assert(i->empty())" in rbd-firefly-d...
- 01:43 PM CephFS Bug #10302 (Resolved): "fsync-tester.sh: line 10: lsof: command not found"
- 01:36 PM Bug #9844 (Won't Fix): "initiating reconnect" (log) race; crash of multiple OSDs (domino effect)
- Closing this, it looks like fallout from the keyvaluestore_dev OSDs :(
- 01:33 PM Bug #9874 (Duplicate): ceph_test_rados, out of order ops
- 01:32 PM Bug #10340 (Resolved): "[ FAILED ] LibRadosIo.ReadTimeout" in upgrade:dumpling-firefly-x:parall...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-15_18:15:01-upgrade:dumpling-firefly-x:parallel-gi...
- 01:32 PM devops Bug #10339 (Won't Fix): downburst doesn't recognize an os version of 14.04(trusty)
- While testing issue 10279 I noticed that a yaml file that contained the os_version: 14.04(trusty) would successfully ...
- 01:28 PM rgw Bug #9892 (Resolved): radosgw_admin.py: failed len(out['entries']) == 0 on usage show
- merged commit 3abb3ff into master, giant, firefly, and dumpling
Commit hash is actually 47d56d779eb145f5bca1e8e1e... - 01:15 PM rgw Bug #9892 (Fix Under Review): radosgw_admin.py: failed len(out['entries']) == 0 on usage show
- changes had been made by yehuda already, PR opened https://github.com/ceph/ceph-qa-suite/pull/266
After it merges ... - 01:26 PM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Dmitry Smirnov wrote:
> Can this bug get a little attention please? It has profound effect on my crippled cluster an... - 01:19 PM Bug #10326: rest-api: assert('pg_stats_sum' in r.myjson['output'])
- Yep, someone changed pg dump output, which broke rest/test.py where it looks for pg_stats_sum in that output.
- 08:30 AM Bug #10326 (Resolved): rest-api: assert('pg_stats_sum' in r.myjson['output'])
- 2014-12-16T07:00:10.071 INFO:tasks.workunit.client.0.plana77.stdout:PUT pg/set_nearfull_ratio?ratio=0.90: 200
2014-... - 01:18 PM Bug #9796 (Won't Fix): osd: crash on blacklisted watcher reconnect (dumpling)
- this is very rare and complicated to fix
- 01:15 PM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
- Same issue http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-15_18:18:01-upgrade:firefly-x-giant-distro-basic-vp...
- 01:10 PM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
- Actually, the problem is likely that the hinfo_key was missing on whatever osd ended up as the "authoritative" osd. ...
- 01:12 PM Bug #10214 (Fix Under Review): crush: straw buckets do not have expected/desired properties
- 01:10 PM Bug #10242 (Need More Info): FAILED assert(backfill_targets.empty() || backfill_targets == want_b...
- upstart will automatically restart the daemon. sysvinit will not. soon systemd will (hammer).
- 01:10 PM Bug #10010 (Resolved): ceph_osd.cc calls global_init_shutdown_stderr even when running with -f or...
- 01:08 PM Bug #10220 (Pending Backport): "mon/Paxos.cc: 1033: FAILED assert(mon->is_leader())" in upgrade:d...
- 01:08 PM Bug #9998 (Pending Backport): Replaced OSD weight below 0
- 12:56 PM Revision bb80437f (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:52 PM Feature #10338: ceph: 'daemon list' command to enumerate daemon sockets we can connect to
- 12:49 PM Feature #10338 (New): ceph: 'daemon list' command to enumerate daemon sockets we can connect to
- ceph daemon <daemon name> ...
ceph daemon <asok path> ...
both let you talk to a running daemon via the CLI. T... - 12:49 PM Bug #9555 (Pending Backport): msg/Pipe.cc: 1513: FAILED assert(0 == "old msgs despite reconnect_s...
- Merged to master in commit:725c8509e6a11a8d1ec5f5238ce622c6546f4865
- 12:44 PM devops Fix #5900: Create a Python package for ceph Python bindings
- I've rebased wip-5900 today and pushed it to ceph.git. There's one last thing we need to resolve. It looks like the i...
- 12:04 PM devops Fix #5900: Create a Python package for ceph Python bindings
- This is the BZ ticket associated with the work on this issue: https://bugzilla.redhat.com/show_bug.cgi?id=1116757
- 12:22 PM CephFS Bug #10316 (Won't Fix): pool quota no offect for cephfs client
- Oh, you mean you got to 1050MB instead of exactly 1GB.
Yeah, that's expected behavior; these are all soft limits. ... - 12:09 PM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- http://pulpito.ceph.redhat.com/teuthology-2014-12-15_19:45:01-fs-giant-distro-basic-magna/4867/
- 12:09 PM CephFS Bug #9997 (Pending Backport): test_client_pin case is failing
- Can we get a giant backport for this, please?
- 12:07 PM Revision 058f4339 (ceph): man: Deprecate preferred OSD setting for cephfs
- In the source code of cephfs there is no reference to it anymore,
but it's still in the man page. Leave it there for ... - 11:02 AM CephFS Bug #10336 (Can't reproduce): hung ffsb test
- http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-14_23:08:01-kcephfs-next-testing-basic-multi/
It looks like... - 10:56 AM CephFS Bug #10335 (Resolved): MDS: disallow flush_path and related commands if not active
- ...
- 10:54 AM rgw Bug #10334 (Resolved): rgw: s3 need to return InvalidAccessKeyId instead of AccessDenied
- commit:56af795b1046a4c1bfba59e1fefde272bb0e5c1e...
- 10:07 AM rgw Bug #10329 (Fix Under Review): rgw: s3 need to return SignatureDoesNotMatch instead of AccessDenied
- 08:58 AM rgw Bug #10329 (Resolved): rgw: s3 need to return SignatureDoesNotMatch instead of AccessDenied
- commit:ef75d720f289ce2e18c0047380a16b7688864560
- 10:00 AM rgw Feature #10333 (Resolved): rgw: support AWS4 authentication
- 09:59 AM rgw Bug #10195: s3 java jdk conn.getobject(...) (get s3 object) method fails with latest version of a...
- It seems that the jdk uses a new type of authentication (AWS4), that radosgw is yet to support.
- 09:55 AM rgw Bug #10177: test_multipart_upload failed in upgrade:dumpling-firefly-x:parallel-giant-distro-basi...
- For some reason boto got here a timeout (no real reason that I can see, everything flows nicely):...
- 09:51 AM Linux kernel client Bug #10208 (Need More Info): libceph: intermittent hangs under memory pressure
- Andrei, does the below mean you had OSDs and cephfs mounted on the same box? I missed this completely because the pr...
- 09:40 AM rgw Bug #10221 (Resolved): Crash in "radosgw-admin" in upgrade:firefly:singleton-firefly-distro-basic...
- Fixed in commit:9d5e4edc15678de675d7a77badcbace0b710d553
- 09:35 AM Linux kernel client Bug #9928 (Resolved): kernel BUG at fs/ceph/caps.c:2307!
- This patch has been in testing for a while.
- 09:34 AM devops Feature #10332 (Rejected): Provide a fedora21 cloud image as a teuthology vps target
- FC21 was released recently and I want to use it to for packaging development of calamari.
- 09:20 AM rbd Bug #9405 (Resolved): rbd/test_librbd.sh outputs garbage
- 09:17 AM rgw Bug #10227 (Duplicate): "Segmentation fault" radosgw() in smoke-master-distro-basic-multi suite
- 09:17 AM devops Bug #10330: apt-mirror timeouts
- more:
http://pulpito.ceph.com/teuthology-2014-12-15_17:13:01-upgrade:firefly-x-next-distro-basic-multi/ - 09:09 AM devops Bug #10330 (Resolved): apt-mirror timeouts
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-15_17:13:01-upgrade:firefly-x-next-distro-basic-mu...
- 09:15 AM rgw Bug #10188 (Won't Fix): Can not create new rgw user when specifying an email already assigned to ...
- 09:11 AM rgw Bug #10102 (Resolved): sync agent: does not handle gracefully transient errors
- https://github.com/ceph/radosgw-agent/pull/13
- 09:10 AM rgw Bug #10194: rgw: fcgi connections are not closed when using mod-proxy-fcgi
- fix for master needs to be reviewed / merged.
- 09:10 AM Feature #10331 (Resolved): osd: osdmap checksum
- 09:08 AM Feature #9959 (Resolved): osd: pass client fadvise hints through to objecstore
- 09:08 AM Feature #9960 (Resolved): osd: adjust hint(s) for replica vs primary writes
- 09:08 AM Feature #9957 (Resolved): librados: add fadvise op
- 09:08 AM Feature #9958 (Resolved): osd: add fadvise op to Objectstore::Transaction
- 09:03 AM rgw Bug #10251 (Resolved): "Segmentation fault" (radosgw()) in upgrade:dumpling-firefly-x:parallel-ne...
- 09:03 AM rgw Bug #9254 (Pending Backport): rgw: civetweb requires explicit \r\n for http headers
- 09:02 AM rgw Bug #10066 (Pending Backport): rgw: failed md5sum on s3tests-test-readwrite
- 08:57 AM Bug #10327 (Closed): "FAILED assert(allow_eio || !m_filestore_fail_eio || got != -5)" in upgrade:...
- Not a bug
- 08:38 AM Bug #10327 (Closed): "FAILED assert(allow_eio || !m_filestore_fail_eio || got != -5)" in upgrade:...
- Assertion due to bad drive, this may not be a bug, just making sure our assertion is correct.
Drives on mira076 ar... - 07:36 AM Revision cbc6c7ca (ceph): Merge pull request #2970 from ceph/wip-swift-storage-policy
- rgw: support swift storage policy api
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:35 AM Revision 75a165db (ceph): Merge pull request #3163 from ceph/wip-9254
- rgw: http headers need to end with \r\n
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Sage Weil <sweil@... - 06:53 AM CephFS Bug #8576 (Resolved): teuthology: nfs tests failing on umount
- Haven't seen this since we made those changes!
- 06:26 AM Bug #6003: journal Unable to read past sequence 406 ...
- ubuntu@teuthology:/a/sage-2014-12-01_11:11:52-rados-next-distro-basic-multi/629379
- 06:19 AM rgw Bug #10268: s3tests.functional.test_s3.test_bucket_create_exists fails with 'S3CreateError not ra...
- 06:12 AM Bug #10325: Erasure coding's cauchy parameter "w" in CEPH giant is incompatible with the one in f...
- * giant backport https://github.com/ceph/ceph/pull/3185
- 04:32 AM Bug #10325 (Fix Under Review): Erasure coding's cauchy parameter "w" in CEPH giant is incompatibl...
- https://github.com/ceph/ceph/pull/3184
- 04:27 AM Bug #10325: Erasure coding's cauchy parameter "w" in CEPH giant is incompatible with the one in f...
- This restriction was added incorrectly while refactoring parameter parsing in the jerasure plugin and should be relaxed
- 04:07 AM Bug #10325: Erasure coding's cauchy parameter "w" in CEPH giant is incompatible with the one in f...
- Your erasure code profile is...
- 04:05 AM Bug #10325 (In Progress): Erasure coding's cauchy parameter "w" in CEPH giant is incompatible wit...
- 03:59 AM Bug #10325 (Resolved): Erasure coding's cauchy parameter "w" in CEPH giant is incompatible with t...
- Because of following incompatible issue, we are not able to upgrade our production cluster to giant from firefly.
... - 05:49 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- * Solving Constraint Integer Programs http://scip.zib.de/
* A Free and Open-Source Java Library for Constraint Progr... - 05:45 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- Go simulation of the current algorithm http://play.golang.org/p/l-0Z4u-O3C...
- 04:25 AM Revision 37a99694 (ceph): librbd: complete all pending aio ops prior to closing image
- It was possible for an image to be closed while aio operations
were still outstanding. Now all aio operations are tr... - 03:08 AM Bug #10324 (Can't reproduce): Free space over-reported when OSDs have weight > 1.0
- ...
- 01:43 AM CephFS Bug #10323 (Resolved): lock get stuck in snap->sync state
- ...
- 01:04 AM Revision 02fae9fc (ceph): osd: handle no-op write with snapshot case
- If we have a transaction that does something to the object but it !exists
both before and after, we will continue thr... - 12:11 AM Revision db951aed (ceph): cls/refcount: ENOENT when put on non-existent object
- If we get ENOENT, do not that that to mean an implicit reference count of
1. That means that if you put a non-existe...
12/15/2014
- 10:29 PM Linux kernel client Bug #10313: IO drop outs/timeouts on one of the rbd client
- Looks like fixed by the following commit:
commit ff513ace9b772e75e337f8e058cc7f12816843fe
Author: Ilya Dryomov <i... - 07:23 PM Revision 9ff91440 (ceph): librados: do not choke on asphyxiate doc generation
- Signed-off-by: Alfredo Deza <adeza@redhat.com>
- 07:19 PM CephFS Bug #10316: pool quota no offect for cephfs client
- I think the data is already put into Rados, because my ceph cluster and client are rebooted but my data is not lo...
- 11:32 AM CephFS Bug #10316: pool quota no offect for cephfs client
- I suspect this is just that you're writing into the local page cache (and ceph client userspace cache), rather than t...
- 06:44 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Revert rgw_gc_max_objs to 32, problem remains.
- 06:40 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- civetweb:
when you delete a second object, it does not appear in gc list --incude-all
How to reproduce:
1. add... - 05:35 PM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- The rgw parameters are in the global section.
- 11:18 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Not sure how civetweb could affect gc work. I do see that your rgw_gc_max_objs is non standard. Did you put this conf...
- 09:53 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Summary of bug:
civetweb 0.89 is not correctly preparing the garbage collection list:
1. create 100 rgw objects (... - 09:40 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Should have written:
It is a civetweb bug.
With apache/fastcgi: I added 100 objects and rm'ed - 10M ea,
300 s... - 09:39 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- It is a civetweb bug.
I added 100 objects and rm'ed - 10M ea, 300 shadow objects created.
All 300 shadow objects ... - 09:02 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- No - I am following the exemplary simple configuration
with default zones; only changes are custom cluster name
and... - 08:44 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Do you by any chance have non default zone configuration?
- 08:24 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Reproduced this on a fresh 0.89.
Created 400 objects, deleted 300.
Found 3 objects in gc list --include-all.
... - 12:42 AM rgw Bug #10295: rgw deleting S3 objects leaves __shadow_ objects behind
- Tested again: reduced rgw_gc settings to 300s.
On 0.80.7, the shadow object were purged.
On 0.87, 0.89 the garb... - 06:44 PM Revision a282f7e1 (ceph): Merge pull request #3142 from ceph/wip-10220
- mon: suspend proposing paxos values when flushing pending writes
Reviewed-by: Sage Weil <sage@redhat.com> - 06:40 PM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- This is caused by the same problem that caused #10308
- 12:04 PM devops Bug #10310: Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- In RHEL 6.7 and RHEL 7.1, the librados and librbd packages (specifically version 0.80.7) are included in the RHEL Bas...
- 06:40 PM devops Bug #10309 (Duplicate): "Error: Nothing to do" in rados-dumpling-distro-basic-magna run
- This is caused by the same problem that caused #10308
- 06:38 PM devops Bug #10308: "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefly-distro-ba...
- This should be fixed by cleanup that I did on the octo lab machines.
- 06:18 PM Revision 1396e55d (ceph): Merge pull request #3182 from ceph/wip-9405
- librbd: fixed garbage output from test LibRBD.TestIOPP
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:44 PM Revision 394fd4c2 (ceph): librbd: fixed garbage output from test LibRBD.TestIOPP
- buffer::list::c_str does not actually provide a C-style, NULL
terminated string. As a result, its use for console ou... - 05:37 PM Revision 3b5ff219 (ceph): Merge pull request #3161 from anandgbhat/wip-jemalloc
- jemalloc-support: Added --with-jemalloc configure option
Reviewed-by: Sage Weil <sage@redhat.com> - 05:20 PM Revision 0b8512eb (ceph): Merge pull request #3180 from ktdreyer/doc-corpus-spelling
- doc: fix spelling in corpus page
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:07 PM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- btw it's the combination of pool snapshots and rgw that triggers this, which is why almost nobody else has seen it (i...
- 05:06 PM Bug #10262 (Fix Under Review): osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- 01:18 PM Bug #10262 (In Progress): osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- 04:57 PM devops Feature #10046: run make check on every pull request
- https://github.com/ceph/ceph-build/pull/39
- 01:15 PM devops Feature #10046: run make check on every pull request
- slave is gitbuilder-cdep-rpm-cloud-fedora20-amd64-basic.cloud.sepia.ceph.com
- 01:07 PM devops Feature #10046: run make check on every pull request
- http://jenkins.ceph.com/job/ceph-pull-requests/
- 04:49 PM Revision 18534615 (ceph): mon: Paxos: reset accept timeout before submiting work to the store
- Otherwise we may trigger the timeout while waiting for the work to be
committed to the store -- and it would only tak... - 04:36 PM Revision 639096d9 (ceph): Merge pull request #3146 from ceph/wip-9323
- mon: allow full flag to be manually cleared
Reviewed-by: Joao Eduardo Luis <joao@redhat.com> - 04:18 PM Revision d28c8e0f (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... - 04:18 PM Revision 7646f239 (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... - 04:14 PM RADOS Feature #6114: Complete python binding interfaces for librados
- One of the most useful missing parts is multi-operation requests, which includes omap operations as well.
- 03:05 PM Revision b5381c22 (ceph): ReplicatedPG: Make pull and push op use sparse read
- If user enable fiemap feature in osd side, there exists three ways to make
read/write sprase:
1. normal sparse read/... - 02:57 PM Revision 31adfeb0 (ceph): doc: fix spelling in corpus page
- Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
- 02:33 PM rgw Feature #10322 (Resolved): rgw: s3-tests, coverage for object versioning
- Some work has already been done (wip-rgw-object-versioning). Need to see if anything is missing, extend tests if needed.
- 02:30 PM rgw Feature #10321 (New): rgw: verify proper tests coverage for bucket sharding
- 02:29 PM rgw Feature #10320 (New): rgw: ability to configure bucket sharding params in rgw teuthology test suite
- 02:29 PM Messengers Bug #5508: msg/SimpleMessenger.cc: 230: FAILED assert(!cleared)
- http://magna002.ceph.redhat.com/teuthology-2014-12-14_19:35:01-kcephfs-giant-testing-basic-magna/4344/
(Unfortunat... - 12:40 PM rgw Bug #10268: s3tests.functional.test_s3.test_bucket_create_exists fails with 'S3CreateError not ra...
- And the last one is correct too, using a valid Key ID but a wrong access_key on S3:...
- 11:45 AM rgw Bug #10268: s3tests.functional.test_s3.test_bucket_create_exists fails with 'S3CreateError not ra...
- The second failure I can confirm it is a problem with RGW, it should return 'InvalidAccessKeyId':...
- 07:44 AM rgw Bug #10268 (In Progress): s3tests.functional.test_s3.test_bucket_create_exists fails with 'S3Crea...
- Reverted first test. S3 docs state a duality in behavior depending on US Standard vs Regions and we support the forme...
- 12:15 PM Revision 7e840341 (ceph): os: free space tracking for MemStore
- Allow users to set an artificial upper bound
on size of the memstore OSD, and report actual
usage information in fsst... - 12:15 PM Revision 12808b9e (ceph): osdc/Objecter: respect honor_osdmap_full setting
- With this, it no longer needs to special case the MDS,
as the MDS can just call unset_honor_osdmap_full.
Signed-off-... - 10:22 AM Revision aa546408 (ceph): tests: shell functions toolbox dedicated to testing
- The osd/osd-test-helpers.sh mon/mon-test-helpers.sh are useful to create
shell based functional tests. Since they wer... - 10:22 AM Revision e8d33998 (ceph): tests: convert osd-scrub-repair to ceph_objectstore_tool
- http://tracker.ceph.com/issues/10201 Fixes: #10201
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 10:08 AM devops Bug #10200: tgtd error: undefined symbol: rbd_discard
- tgt_1.0.38-48.*.ceph_amd64.deb packages need a dependency on librbd1 >= v0.46 since that is when the rbd_discard meth...
- 09:44 AM rbd Bug #9405 (Fix Under Review): rbd/test_librbd.sh outputs garbage
- 09:43 AM rbd Bug #10299 (Fix Under Review): "ObjectCacher.cc: 530: FAILED assert(i->empty())" in rbd-firefly-d...
- 09:38 AM rbd Bug #6494: High memory consumption of qemu/librbd with enabled cache
- Hi Sage,
Is this fix already released in FireFly 0.80.7 ? I've been checking the release notes of 80.6 and 80.7 an... - 09:26 AM Revision 7ccd5eec (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... - 09:26 AM Revision cee51af9 (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 ... - 09:26 AM Revision 465eedea (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... - 09:16 AM Revision a58385a8 (ceph): Merge pull request #3075 from theanalyst/doc/v0.89/mailmap
- mailmap updates
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:34 AM Feature #9323 (Resolved): osdmonitor: allow users to set/clear cluster state flags (CEPH_OSDMAP_F...
- 08:23 AM Feature #9440 (In Progress): mon: log all changes to health in the central log
- 06:48 AM CephFS Feature #9883 (In Progress): journal-tool: smarter scavenge (conditionally update dir objects)
- 05:52 AM Revision 6d683d10 (ceph): mailmap: Sandon Van Ness name normalization
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:52 AM Revision b0e88a02 (ceph): mailmap: Lei Dong affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:52 AM Revision f0961ae9 (ceph): mailmap: Blaine Gardner affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:52 AM Revision 973e9f75 (ceph): jemalloc-support: Added --with-jemalloc configure option
- If --with-jemalloc option is not specified, then it defaults to tcmalloc.
If --with-jemalloc is specified, then --wi... - 05:52 AM Revision ad205511 (ceph): mailmap: Chendi Xue name normalization
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Conflicts:
.mailmap - 05:50 AM Revision 41707ee0 (ceph): mailmap: Nilamdyuti Goswami affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision cc055181 (ceph): mailmap: Adam Spiers affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision e90818fd (ceph): mailmap: Dan Mick name normalization
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision 1fd074d2 (ceph): mailmap: Karl Eichwalder affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision 5d973846 (ceph): mailmap: Xinze Chi affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision c40176ee (ceph): mailmap: Michal Jarzabek affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision a3dd8b0b (ceph): mailmap: Kefu Chai affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision d048ec90 (ceph): mailmap: Dongmao Zhang affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:50 AM Revision 04ab4099 (ceph): mailmap: Ding Dinghua affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 05:31 AM Bug #10297: missing attr hinfo, error: "extra attr hinfo_key" error in upgrade:firefly-x-next-dis...
- Any idea ?
- 05:29 AM Bug #10306 (Rejected): EC pool pgs stuck active+undersized+degraded with invalid osds in acting set
- 2147483647 means that there were not enough OSDs to map the PG. Although you have exactly 9 hosts and the rule expect...
- 05:23 AM Bug #9384: OSD is crashing while io is running and querying withadmin socket
- We're running 0.80.7-1trusty and I observed the exact same trace in the log of the crashed OSD.
I tried to figure o... - 05:20 AM Fix #9566 (In Progress): osd: prioritize recovery of OSDs with most work to do
- 05:18 AM Bug #9810 (Duplicate): dout_emergency is silenced in ceph-osd
- http://tracker.ceph.com/issues/10113
- 05:17 AM Bug #10199 (Resolved): ceph --format xml daemon {daemon}.{id} config get is not valid XML
- 05:16 AM Bug #10197 (Resolved): arch detection on armv8 must check asimd
- 05:15 AM Bug #9785 (Resolved): /etc/ceph/dmcrypt-keys and key contents are created world-readable
- 05:14 AM Fix #10264 (Resolved): docker-test-helper fails on detached head
- 03:40 AM Bug #10216 (Fix Under Review): gf-complete and jerasure call exit(1)
- https://github.com/ceph/jerasure/pull/2
- 02:38 AM Bug #10282 (Fix Under Review): gf-complete: missing .gitignore entry for .dirstamp
- https://github.com/ceph/gf-complete/pull/3
- 02:17 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- Thanks for explaining, that makes me slightly less worried about the reliability of the partition/udev notification c...
- 01:47 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- For OSD devices (one dev -- one OSD), I haven't observed any problems, regardless of load. (In this case, the OSD pro...
- 01:36 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- Ok. Have you ever seen a problem under load where udev would fail to notice the creation / removal of a partition alt...
- 01:23 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- Loic Dachary wrote:
> I'm under the impression (although I've never actually tried to prove it) that the udev event... - 01:11 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- Dan van der Ster wrote:
> Instead we tried changing the guid of the journal partition, but that doesn't trigger ud... - 12:55 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- Hi Loic,
In this case, ceph-disk zap doesn't apply. The use-case is that you have say 4-5 partitions on a shared jou... - 01:26 AM Bug #9998 (Fix Under Review): Replaced OSD weight below 0
- * giant backport https://github.com/ceph/ceph/pull/3178
* firefly backport https://github.com/ceph/ceph/pull/3179
- 01:03 AM Bug #10318 (Won't Fix): local deep scrub messsages
- Following issue #10317 the deep-scrub messages were only present in the primary OSD for that PG. It would help if the...
- 01:01 AM Bug #10317 (Can't reproduce): pg repair doesn't fix missing attr
- I have a size 4 replicated pool and got theses messages in the primary OSD for a PG:
2014-12-10 09:38:09.348110 7f8f... - 12:51 AM rgw Bug #10311 (Fix Under Review): Object is deleted automatically if conditional PUT returns 412
- Sent out the PR for fix: https://github.com/ceph/ceph/pull/3176
Also committed some functional test cases in: http... - 12:21 AM rgw Documentation #10305: Update documentation on http://ceph.com/docs/master/radosgw/keystone/
- In addition, this issue was pretty cryptic to debug (...a pun... I know) and it would have been pretty straightforwar...
12/14/2014
- 11:58 PM CephFS Bug #10316 (Won't Fix): pool quota no offect for cephfs client
- ceph version:0.87
ceph cluster os:redhat 6
mds num: 1
step:
(1) set pool 'data' max-byte limit is 1G
[root... - 11:47 PM CephFS Bug #10315 (Resolved): set last snapid according to removed snaps in data pools
- handle the case that we create cephfs using existing pools and the existing pools' removed snaps are not empty.
- 10:51 PM Bug #10314 (Duplicate): use a new disk as journal disk,ceph-disk prepare execute fail
- ceph version:0.87
os:redhat 7.0
use a new disk, has not partion, as journal disk, ceph-disk prepare fail
[roo... - 09:38 PM Linux kernel client Bug #10313 (Need More Info): IO drop outs/timeouts on one of the rbd client
Seeing IO drop outs/timeouts in one of the rbd clients:
Setup details:
OS : ubuntu 14.04 LTS
kernel: 3.13...- 07:36 PM Revision 38867340 (ceph): ceph_test_rados_api_io: fix new test
- From 0c802e11d9f0ee993994d391d1e00aeb76965d6a.
Signed-off-by: Sage Weil <sage@redhat.com> - 07:24 PM CephFS Bug #10312 (Resolved): creating snapshot makes parent snapshot lost
- [root@zhyan-kvm1 testdir]# mkdir dir1
[root@zhyan-kvm1 testdir]# cd dir1
[root@zhyan-kvm1 dir1]# mkdir dir2
[root@... - 06:59 PM rgw Bug #10311 (Resolved): Object is deleted automatically if conditional PUT returns 412
- After back-porting conditional PUT feature, test shows object will be deleted automatically if conditional PUT return...
- 05:44 PM Revision bd9be5fd (ceph): Merge pull request #265 from ceph/wip-test-huge-tickets
- krbd: add huge_tickets workunit
- 05:44 PM Revision ee108968 (ceph): Merge pull request #3175 from ceph/wip-test-huge-tickets
- qa: add script to test how libceph handles huge auth tickets
Reviewed-by: Sage Weil <sage@redhat.com> - 11:46 AM Bug #9916: osd: crash in check_ops_in_flight
- 11:45 AM Bug #9916: osd: crash in check_ops_in_flight
- just saw this on another cluster:...
- 10:53 AM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- It happened again today. I had a mix of slow OSDs being marked down, and OSDs throwing this assertion.
I ran `cep... - 10:37 AM Revision 98f750b4 (ceph): krbd: add huge_tickets workunit
- Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
- 09:09 AM Feature #9962 (Resolved): osd: kill 'category' in stats and public API
- 06:09 AM Revision af76f781 (ceph): Merge pull request #3174 from dachary/wip-warning
- tests: fix signedness compilation warnings
- 05:51 AM Revision e3ba3d22 (ceph): ceph_test_rados_api_watch_notify: use 5 min timeout for notifies
- This should make them tolerate thrashing.
Signed-off-by: Sage Weil <sage@redhat.com> - 05:40 AM Revision a2572c38 (ceph): ceph_test_stress_watch: do not unwatch if watch failed
- Signed-off-by: Sage Weil <sage@redhat.com>
12/13/2014
- 11:52 PM Revision 4b9b0417 (ceph): Merge pull request #2986 from ceph/wip-9998
- crush: fix weight underfloat issue
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:49 PM Revision 35f084d0 (ceph): qa: add script to test how libceph handles huge auth tickets
- Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
- 05:22 PM Revision b9ddb833 (ceph): Merge pull request #3112 from xiaoxichen/cleanup_getheader
- Cleanup:Use get_type()instead of get_header().type
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:55 PM Revision e7d434b5 (ceph): tests: fix signedness compilation warnings
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 04:42 PM Revision 71068018 (ceph): Merge pull request #3172 from dachary/wip-10146-retrigger-udev
- ceph-disk: test re-using an existing journal partition
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:06 PM Revision 847e5e10 (ceph): osd: check that source OSD is valid for MOSDRepScrub
- Make sure the message we got from the peer OSD is valid. Specifically,
this avoids a race like this:
- A marks down... - 04:03 PM Revision 09c1648b (ceph): osd: drop redundant check in handle_replica_op
- This is what require_self_aliveness checks.
Signed-off-by: Sage Weil <sage@redhat.com> - 04:03 PM Revision 707a111d (ceph): osd: pass Message* to most require_* helpers
- These do nothing but op->get_req(); pass the Message* explicitly so that
non-OpRequest callers can use them.
Signed-... - 03:50 PM Bug #9998 (Pending Backport): Replaced OSD weight below 0
- 03:44 PM Revision b6401c10 (ceph): ceph-disk: LOG.info instead of print
- When a non fatal error happens with parted, use LOG.info to display it
instead of print.
Signed-off-by: Loic Dachary... - 03:20 PM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- Hi Craig, can you upload the logs to cephdrop? can email you the credentials if you don't have them yet. Thanks!
- 02:50 PM Bug #10262: osd/osd_types.h: 2944: FAILED assert(rwstate.empty())
- I'm not (yet) having an outage, but I have had three different crashes in an hour. They all match this assert and st...
- 02:01 PM Revision 29eb1350 (ceph): ceph-disk: don't change the journal partition uuid
- We observe that the new /dev/disk/by-partuuid/<journal_uuid>
symlink is not always created by udev when reusing a jou... - 02:01 PM Revision 0e4cb57b (ceph): ceph-disk: fix get_partition_uuid for loop/cciss
- Loopback and cciss devices have an extra 'p' before the partition
number. Add exceptional handling of these devices.
... - 02:01 PM Revision e0f052a1 (ceph): ceph-disk: test re-using an existing journal partition
- Add a ceph-disk test to first setup an OSD with a separate journal
block device, then tear down the OSD (simulating a... - 02:01 PM Revision b9ddf97a (ceph): documentation: simplify running make check
- Encapsulate the compilation steps (install dependencies, autogen.sh,
configure, make check) in the run-make-check.sh ... - 01:43 PM Revision 35e4f425 (ceph): tests: install parted in centos container
- Because ceph-disk depends on it.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 12:48 PM Fix #9566 (Fix Under Review): osd: prioritize recovery of OSDs with most work to do
- 01:46 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- ...
- 11:18 AM Revision 85ab278a (ceph): tests: install hdparm in containers
- The ceph-disk tests use hdparm, install it in containers that run
them.
Signed-off-by: Loic Dachary <ldachary@redhat... - 11:18 AM Revision 60bca677 (ceph): tests: update centos docker file to epel 7.5
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
- 11:17 AM Revision e038b126 (ceph): tests: docker tests only need a workdir, not a clone
- Instead of cloning the repository, create a work directory that has
symbolic links to the original .git, using
https... - 10:29 AM devops Bug #10310 (Resolved): Error "'sudo yum install ceph-devel-0.XXX -y'" across nighties runs
- In Octo lab several jobs failed.
Logs are in http://magna002.ceph.redhat.com/teuthology-2014-12-13_12:33:46-rados-... - 09:47 AM devops Bug #10309 (Duplicate): "Error: Nothing to do" in rados-dumpling-distro-basic-magna run
- Several jobs fail in run http://pulpito.ceph.redhat.com/teuthology-2014-12-13_12:33:46-rados-dumpling-distro-basic-ma...
- 09:41 AM Revision 53929ba1 (ceph): librbd: gracefully handle deleted/renamed pools
- snap_unprotect and list_children both attempt to scan all
pools. If a pool is deleted or renamed during the scan,
th... - 09:37 AM Revision f79b7fe4 (ceph): librados: Added new API methods to create an ioctx by pool id
- A new pool_list method includes the unique pool id for all pools.
This pool id can be used with the new rados_ioctx_c... - 09:26 AM devops Bug #10308: "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefly-distro-ba...
- Same issue in - http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-12_15:07:54-upgrade:firefly-x-giant-distro-bas...
- 09:18 AM devops Bug #10308 (Resolved): "FATAL: Chef::Exceptions::ChildConvergeError" in upgrade:dumpling-x-firefl...
- Logs are in http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-12_19:13:02-upgrade:dumpling-x-firefly-distro-basi...
- 09:10 AM Documentation #10265 (Resolved): building from source should be a onliner
- 08:08 AM Bug #9555 (Fix Under Review): msg/Pipe.cc: 1513: FAILED assert(0 == "old msgs despite reconnect_s...
- 07:58 AM Bug #9555 (In Progress): msg/Pipe.cc: 1513: FAILED assert(0 == "old msgs despite reconnect_seq fe...
- ubuntu@teuthology:/a/teuthology-2014-12-12_02:32:02-rados-giant-distro-basic-multi/651682
- 02:56 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- I think what happens is the following sequence
* partition 1 is created
* partprobe called so the kernel notices ... - 01:48 AM Bug #10146: ceph-disk: sometimes the journal symlink is not created
- I'm able to reproduce that frequently by running ...
- 01:15 AM Revision 5cf193c8 (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... - 01:00 AM Revision f773c749 (ceph): rgw: cannot modify swift bucket policy
- When trying to set a policy on the bucket, fail unless policy matches
current placement rule.
Signed-off-by: Yehuda ... - 12:42 AM Revision de29fada (ceph): Merge pull request #3126 from ceph/wip-cleanup-removal
- osd: Remove dead code related to old pg removal mechanism
Reviewed-by: Samuel Just <sjust@redhat.com>
12/12/2014
- 10:29 PM Revision 07dc42a6 (ceph): rgw: dump X-Storage-Policy header on bucket HEAD
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 10:20 PM Revision f16da1cb (ceph): rgw: compare placement target on bucket recreation
- and return -EEXIST (409) if requested a mismatching placement target.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 10:11 PM Revision c55d7da4 (ceph): librados: remove IoCtxImpl lock member
- It is dead!
Signed-off-by: Sage Weil <sage@redhat.com> - 10:11 PM Revision c598e633 (ceph): librados: stop using IoCtxImpl lock for watch/notify functions
- This is a carry-over from olden times when Objecter didn't do its own
locking.
Signed-off-by: Sage Weil <sage@redhat... - 09:53 PM Revision 90246c17 (ceph): osdc/Objecter: only ping after watch is registered
- If we ping before the watch is registered we will get ETIMEDOUT (the ping
is are a read op that will fail to see the ... - 09:18 PM Revision 50e9e398 (ceph): librados: do not overload C++ API methods with new signatures
- Bah! C++ sucks for libraries.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:09 PM Revision cf2113eb (ceph): Merge remote-tracking branch 'gh/master' into wip-librados-fadvise
- Conflicts:
src/test/librbd/test_librbd.cc - 08:57 PM Revision ffd6c7e4 (ceph): doc: Adds man page for ceph under man/.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 08:54 PM Revision 76da87a6 (ceph): doc: Adds man page for ceph.
- Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
- 07:20 PM Revision 7409ab3d (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... - 07:08 PM Revision 08013616 (ceph): mon/OSDMonitor: dump inc and full maps we get a crc mismatch
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:08 PM Revision d8986980 (ceph): osd: verify our OSDMap encoding based on crc
- When we generate a full map and can't replicate teh expected CRC, request
the full map from the mon.
Note that we sh... - 07:08 PM Revision 32a837dd (ceph): osd: add osd_inject_bad_map_crc_probability option
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:08 PM Revision 8a674da7 (ceph): osdmaptool: allow OSDMap encode
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:08 PM Revision b1f13815 (ceph): ceph-dencoder: mark OSDMap as featureful, but with stray data
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:08 PM Revision f31135c1 (ceph): mon/OSDMonitor: do not reencode OSDMap on 'osd getmap'
- Return the bits unmolested.
This is a slight change in that we do not reencode based on the client's
features. Howe... - 07:08 PM Revision 716f90f3 (ceph): mon/OSDMonitor: verify full_crc when available
- Crash if it is wrong. The monitors should *always* agree.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:47 PM Revision d818a24e (ceph): Merge pull request #3141 from ceph/wip-librbd-test-cleanup
- tests: Minor cleanup to librbd test
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:41 PM Revision d8600c06 (ceph): Merge pull request #3160 from xylv/wip-8562-rebase
- rgw: Conditional PUT on ETag
Reviewed-by: Yehuda Sadeh <yehuda@rehat.com> - 05:35 PM rbd Bug #10270 (Fix Under Review): "[ FAILED ] LibRBD.ListChildren" in upgrade:firefly-x-giant-dist...
- 05:04 PM rgw Bug #10307 (Fix Under Review): rgw: setting bucket attributes (swift POST on bucket) sometimes fail
- 04:53 PM rgw Bug #10307 (Resolved): rgw: setting bucket attributes (swift POST on bucket) sometimes fail
- Issue related to the way we read the bucket attributes.
- 02:37 PM Bug #10259 (Pending Backport): mon health stuck with phantom hung requests
- 02:37 PM Bug #10157 (Pending Backport): PGLog::(read|write)_log don't write out rollback_info_trimmed_to
- 02:37 PM Bug #10150 (Pending Backport): osd/ReplicatedPG.cc: 10853: FAILED assert(r >= 0) (in _scan_range)
- 02:24 PM Bug #8011 (Pending Backport): osd/ReplicatedPG.cc: 5244: FAILED assert(soid < scrubber.start || s...
- 02:24 PM Bug #10059 (Pending Backport): osd/ECBackend.cc: 876: FAILED assert(0)
- 02:22 PM Revision cc382d10 (ceph): Merge remote-tracking branch 'gh/next'
- 02:21 PM Revision e21071b2 (ceph): Merge pull request #3153 from ceph/wip-10296
- osd: fix block device discard detection
Reviewed-by: Loic Dachary <loic@dachary.org>
Tested-by: Jianpeng Ma <jianpen... - 02:19 PM Revision b1ab685e (ceph): Merge pull request #3124 from ceph/wip-10194-firefly
- rgw: optionally call FCGX_Free() on the fcgi connection
Reviewed-by: Sage Weil <sage@redhat.com> - 01:25 PM Revision 5fc7a0be (ceph): rgw: change multipart upload id magic
- Fixes: #10271
Backport: firefly, giant
Some clients can't sign requests correctly with the original magic
prefix.
R... - 11:47 AM rgw Bug #9254: rgw: civetweb requires explicit \r\n for http headers
- opened a new pull request:
https://github.com/ceph/ceph/pull/3163 - 11:35 AM rgw Bug #10066 (Fix Under Review): rgw: failed md5sum on s3tests-test-readwrite
- PR opened: https://github.com/ceph/s3-tests/pull/26
- 11:19 AM Bug #10220 (In Progress): "mon/Paxos.cc: 1033: FAILED assert(mon->is_leader())" in upgrade:dumpli...
- anotated mon log
- 10:43 AM rgw Feature #8562 (Resolved): rgw: Conditional PUT on ETag
- Merged, commit:7925b82c20c94043dd5e4ca69d3ef55ea43db1e0.
Tests commit:3e1e2ee43893264eb9ca2a3fbc581ebe46c06d0e - 10:37 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- * Amend the current patch so that priorities are calculated depending on which osd the pg belong to, not the total re...
- 06:35 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- It is probably best to decide which PG should be granted the next slot in the {local,remote}_reserver whenever a slot...
- 02:13 AM Fix #9566: osd: prioritize recovery of OSDs with most work to do
- ...
- 08:48 AM Revision 421c0a28 (ceph): Merge pull request #3144 from ceph/wip-aarch64
- fixes for aarch64
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haomai Wang <haomaiwang@gmail.com> - 08:31 AM Revision 7925b82c (ceph): rgw: Conditional PUT on ETag
- Fixes: #8562
Signed-off-by: Ray Lv <raylv@yahoo-inc.com> - 07:29 AM Bug #10306: EC pool pgs stuck active+undersized+degraded with invalid osds in acting set
- It was brought to my attention that that large number is probably a signed 32 bit -1, printed unsigned. Maybe this is...
- 07:18 AM Bug #10306: EC pool pgs stuck active+undersized+degraded with invalid osds in acting set
- I tried making a pool with 4 and 4 and it had 1 pg get stuck this way.
- 07:08 AM Bug #10306 (Rejected): EC pool pgs stuck active+undersized+degraded with invalid osds in acting set
- Ceph version: 0.87 (c51c8f9d80fa4e0168aa52685b8de40e42758578)
Osd Hosts: 9
Osds: 575
EC profile:
directory=/usr/l... - 06:38 AM Revision 023927bc (ceph): ReplicatedPG: For MAPEXT, using bl.length() instead of op.extent.length...
- For fiemap, it don't real read the data(offset,length). It only fetech the infos of
extents. So don't use length as n... - 06:38 AM Revision c1dc3619 (ceph): ReplicatedPG: Don't use the return value of getattr_maybe_cache as attr...
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision c9d15b0a (ceph): FileStore: Implement fadvise handle for read-operation.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision bf156e53 (ceph): test/librbd: Add test case for librbd function which can handle fadvise...
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 0c802e11 (ceph): test/librados: Add test case for librados function which can handle fad...
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 7b11c47b (ceph): librbd: Add m_op_flags in AioRead to track op flags for rbd read.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 847d9889 (ceph): librbd: Add set_op_flags in AioWrite to set op_flags for rbd write.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 5896f997 (ceph): librbd: add new read/write api for librbd C interface which handle op
- flags.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> - 06:23 AM Revision d2b01520 (ceph): librbd: add new read/write api for librbd C++ interface which handle op...
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision d3ce0d6c (ceph): librbd: increment version for new functions rbd_read2/write2,rbd_aio_re...
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 7853f8d0 (ceph): osd: print OSDOp flags
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 2dedf31c (ceph): ObjectStore: Modify read function can handle fadvise flags.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision fc639b19 (ceph): PGBackend: Make objects_read_sync can handle fadvise flags
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision edaacf95 (ceph): encoding: Add type boost::tuple<A,B,C> encoding/decode func.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 9b1f3478 (ceph): types: Add operator<< for type boost::tuple<A, B, C>.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision a7274701 (ceph): include: Remove unused code: class triple.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 5f92d825 (ceph): osd: Make async-read can handle fadvise flags.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 8acc9321 (ceph): PGTransaction: Modify append/write function can handle fadvise flags.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 37528648 (ceph): ObjectStore/Transaction: Add fadvise_flags to track write fadvise flags.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 4f129748 (ceph): ECBackend: Make parity data don't cache.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision f5abed7a (ceph): librados.h: Add read/write op fadvise flags LIBRADOS_OP_FLAG_FADVISE_*.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision 5b544101 (ceph): librados: Add read/write fadvise op flags in ObjectOperationFlags.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision b35cb48f (ceph): librados: Add read/write fadvise op flags CEPH_OSD_OP_FLAG_FADVISE_*.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:23 AM Revision c5ed33d3 (ceph): librados/ObjectOperation: add new function set_op_flags2
- After adding four read/write fadvise flags OP_FADVISE_*, those flags
can set multi flags at the same time. For compat... - 06:23 AM Revision da862e2b (ceph): librbd/internal: Modify read/write api to handle op flags.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:20 AM Bug #10296 (Resolved): OSD crashes if device name does not start with sd
- 04:58 AM Revision e8e27a81 (ceph): unittest_blkdev: test an abbreviated /sys/block dir
- Note that we assume unittest_blkdev is run from the current directory (or
rather that test/common/test_blkdev_sys_blo... - 01:03 AM Revision 6ec14b07 (ceph): Merge pull request #3159 from ceph/wip-10229-giant
- osdc/Filer: use finisher to execute C_Probe and C_PurgeRange [giant backport]
Reviewed-by: Greg Farnum <gfarnum@redh... - 12:42 AM rgw Documentation #10305: Update documentation on http://ceph.com/docs/master/radosgw/keystone/
- Unassigning myself because I'm not the best candidate ;-)
Also available in: Atom