Activity
From 07/21/2015 to 08/19/2015
08/19/2015
- 11:07 PM Revision afb4db73 (ceph): Merge remote-tracking branch 'origin/wip-sam-proxy-write'
- Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Conflicts:
src/include/ceph_fe... - 10:39 PM RADOS Bug #12687: osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
- ubuntu@teuthology:/a/samuelj-2015-08-19_00:45:42-rados-wip-sam-working-distro-basic-multi/1022696/remote
Similar p... - 09:25 PM Bug #12731 (Resolved): jerasure/gf-complete: build warnings
- ...
- 09:13 PM Revision f0ca14df (ceph): osd/PGLog: dirty_to is inclusive
- There are only two callers of mark_dirty_to who do not pass max,
and they are both in the merge_log extending tail pa... - 09:11 PM Bug #12730 (Resolved): common/Subprocess: build warnings
- ...
- 09:10 PM Bug #12729 (Resolved): ms/async: build warning
- ...
- 09:04 PM Revision f021e91e (ceph): os/RocksDBStore: log any options we pass to rocksdb
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision d94a52c9 (ceph): common/hobject: rename get_filestore_key* -> get_nibblewise_key*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 11946129 (ceph): os/GenericObjectMap: use bitwise hash, not nibblewise
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 4afb0841 (ceph): common/hobject: rename get_bitreverse_key* -> get_bitwise_key*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision c7d281b8 (ceph): os/FileStore: ensure sync() doesn't wait forever
- Avoid
2015-08-19 01:46:37.586450 7f89a53ca980 10 filestore(b.10) start_sync
2015-08-19 01:46:37.586451 7f89a53ca980 ... - 09:03 PM Revision 32bccedc (ceph): ceph_test_objectstore: test omap clone
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 1c488370 (ceph): ceph_test_objectstore: strengthen clone test w/ new assert
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 79da9d66 (ceph): ceph_test_objectstore: test many small writes
- This exercises the overlay code better.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 7ffb7b07 (ceph): test_objectstore_memstore.sh on make check
- This'll give us some coverage from ceph_test_objectstore, albeit
on the memstore backend. Upside is that this takes ... - 09:03 PM Revision 11a069db (ceph): common/hobject: make hobject_t::set_key avoid dups
- If the key matches the oid name, clear it.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision c6b4f08f (ceph): ceph-kvstore-tool: take a db type too
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 333f3a01 (ceph): rbd: fix bench-write
- Make each IO get a unique offset!
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 3516a285 (ceph): os/ObjectStore: drop sync_and_flush()
- The semantics of this call were FileStore-specific; and there are no more
callers.
Signed-off-by: Sage Weil <sage@re... - 09:03 PM Revision 902557e9 (ceph): os/ObjectStore: drop flush()
- No more callers.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 1bb9bd9a (ceph): os/ObjectStore: drop sync()
- No callers.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision d6b2e681 (ceph): os/ObjectStore: drop sync(Context *onsync)
- No users.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision c33b6fbc (ceph): os/fs: add simple FS abstraction layer
- - open by handle
- xfs allocation hint
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 5cde57b6 (ceph): os/fs: add zero / hole punch support
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 4b9523f7 (ceph): os/fs: fix open_handle when name_to_handle not present
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision cf42c017 (ceph): ceph_test_objectstore: much cleanup, new tests
- These changes are necessary to make newstore (which is more picky
about unique collection names and objects that land... - 09:03 PM Revision 5837ec69 (ceph): osd: drop explicit sync/flush calls before umount
- Do it implicity on umount.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 202aa9c2 (ceph): osd: sync (no flush) on osd suicide
- Not that we even need to sync here!
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision de60159a (ceph): ceph_test_objectstore: drop useless sync_and_flush
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 06153798 (ceph): ceph-objectstore-tool: drop explicit sync_and_flush() calls
- We implicitly sync on shutdown.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision ff4c4cc7 (ceph): osd: drop dead suicide() code
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision b339eff0 (ceph): buffer: add prepare_iov() method
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 6b6039fa (ceph): osd: improve osd bench
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision ec60a2cc (ceph): os/KeyValueDB: return -ENOENT if key doesn't exist
- Previous code return 0 in all cases, caller doesn't
know if the key is exists in the db.
Signed-off-by: Xiaoxi Chen ... - 09:03 PM Revision c76e3d6f (ceph): os/ObjectStore: ref count Sequencer_impl
- This allows the implementation to have a lifecycle that extends beyond
the Sequencer interface object we expose to th... - 09:03 PM Revision 8ac59239 (ceph): os/ObjectStore: do not let Sequencer::flush_commit delete the context
- Let the caller manage the lifecycle; this allows us to potentially put it
on the stack, for instance.
Signed-off-by:... - 09:03 PM Revision be6c4761 (ceph): osd: use osr for scan_snaps
- Updates should be ordered with respect to PG metadata. Not that it matters
that much since we are doing cleanup/repa... - 09:03 PM Revision e7bbafa3 (ceph): osd: explicitly use a 'meta' Sequencer
- Use an explicit Sequencer for all transactions.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 30e49780 (ceph): osd: fix flush_journal command
- We need to sync_and_flush *and* sync() again in order to retire any items
in the FileStore journal.
Signed-off-by: S... - 09:03 PM Revision 1ca0e7c2 (ceph): osd/osd_types: make coll_t operator== less picky
- For meta coll's do not compare pg.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 8b416189 (ceph): os/RocksDbStore: init pointers in ctor
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 54421fef (ceph): vstart.sh: allow rocksdb
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision dbaf837f (ceph): common/WorkQueue: add wait()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision 1523265d (ceph): os/ObjectStore: return const refs for oid, cid
- Should be a bit faster.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision 8cb48147 (ceph): osd/osd_types: pg_t: add contains() helper to check objects is in a pg
- This calls the ghobject_t method that does the same, along with ps().
Signed-off-by: Sage Weil <sage@redhat.com> - 09:03 PM Revision ed5a8d76 (ceph): os/ObjectStore: pass bits to create_collection
- This informs the backend how many bits of the hash range will be covered
by the collection. Those bits are implicitl... - 09:03 PM Revision 6c54d576 (ceph): os/FileStore: clear cached fd for renamed-over object
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision ed8d3c00 (ceph): common/Formatter: add dump_object helper
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:03 PM Revision e69ac3a7 (ceph): os/KeyValueDB: add sipler get() variant
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:50 PM rgw Bug #12728 (In Progress): rgw: value of Swift API's X-Object-Manifest header is not url_decoded d...
- 04:47 PM rgw Bug #12728 (Resolved): rgw: value of Swift API's X-Object-Manifest header is not url_decoded duri...
- A try to get a dynamic large object defined with special characters in its _X-Object-Manifest_ header leads to an err...
- 03:31 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
- sam, just want to make sure i understand your suggestion correctly, so the test would be something like:
# setup a... - 03:27 PM CephFS Bug #12727 (Duplicate): fsstress.sh failed in powercycle suite
- dup of #12710
- 03:03 PM CephFS Bug #12727 (Duplicate): fsstress.sh failed in powercycle suite
- Run: http://pulpito.ceph.com/teuthology-2015-08-18_09:06:57-powercycle-hammer-testing-basic-multi/
Job: 1020696
Log... - 03:07 PM Revision b4a4bc14 (ceph): Merge pull request #5470 from ceph/wip-newstore-sort
- osd: change sort order for hobject_t
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:52 PM Bug #12717: pool's statistic data not updated after doing Cache evict operation
- huangjun,
i think if we are using the "fast" pool as the cache tier of the "slow" pool. it is supposed to be a tra... - 02:24 PM Bug #12717: pool's statistic data not updated after doing Cache evict operation
- I thinks you should put objects to pool 'fast' not 'slow', bc 'fast' is a cache pool
- 02:05 PM Bug #12717: pool's statistic data not updated after doing Cache evict operation
- hi,kefu
My ceph version is 0.80.7 maybe a bit older,
I will try it in ceph newest master branch. - 11:23 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
- huangjun,
i am trying to repeat your test:... - 10:39 AM Bug #12717 (Fix Under Review): pool's statistic data not updated after doing Cache evict operation
- https://github.com/ceph/ceph/pull/5605
- 02:47 PM Bug #12012 (In Progress): IO error on kvm/rbd with an erasure coded pool tier (after an upgrade f...
- 01:52 PM Revision 65b380f7 (ceph): Merge remote-tracking branch 'gh/wip-osd-compat-hammer' into wip-12536-...
- 01:21 PM Revision c9ec2c08 (ceph): Merge pull request #5424 from lebauce/fix_swift_user_command_line
- doc: fix command line for swift user creation
Reviewed-by: Sage Weil <sage@redhat.com> - 01:21 PM Revision 4a850b57 (ceph): Merge pull request #5048 from SUSE/wip-objecter-comment-cleanup
- Objecter.cc: fix name of _take_op_budget() function in comment
Reviewed-by: Sage Weil <sage@redhat.com> - 11:55 AM Revision d2407f29 (ceph): Merge pull request #5606 from liewegas/wip-scrub-errormsg
- osd/ReplicatedPG: fix missing whitespace in scrub error message
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:51 AM rgw Bug #12724 (Fix Under Review): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
- Pull request: https://github.com/ceph/ceph/pull/5607.
- 11:43 AM Revision 5d873878 (ceph): rgw: fix error handling during GET on object through Swift API.
- Fixes: #12724
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> - 11:14 AM Stable releases Tasks #12701: hammer v0.94.4
- Joao Luis wrote:
> The stack trace appears to get stuck while dealloc'ing a string. I don't really know how this can... - 09:31 AM Stable releases Tasks #12701: hammer v0.94.4
- The stack trace appears to get stuck while dealloc'ing a string. I don't really know how this can happen.
- 10:48 AM Revision 1abf1d65 (ceph): Merge pull request #5604 from oritwas/wip-cmake-fix-rbd
- cmake: add DiffIterate.cc to librbd
Reviewed-by: Kefu Chai <kchai@redhat.com> - 10:46 AM Revision 62bfc7a1 (ceph): moved to use boost uuid implementation, based on commit 4fe89a7b14c97b2...
- Signed-off-by: Rohan Mars <code@rohanmars.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com> - 10:44 AM Revision 49c3119a (ceph): Merge pull request #5433 from zqkkqz/master
- common/Thread: pthread_attr_destroy(thread_attr) when done with it
Reviewed-by: Kefu Chai <kchai@redhat.com> - 10:40 AM Revision 041642e8 (ceph): osd/ReplicatedPG: fix missing whitespace in scrub error message
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:29 AM Revision a0ae5bcf (ceph): Merge pull request #5538 from ceph/wip-selinux-improve-update
- selinux: Relabel files if and only if the policy version changed
Reviewed-by: Milan Broz <mbroz@redhat.com> - 09:26 AM Revision e4cff034 (ceph): ceph.spec.in: Require awk for selinux post script
- Signed-off-by: Boris Ranto <branto@redhat.com>
- 09:17 AM Revision 9038488b (ceph): selinux: Relabel files if and only if the policy version changed
- Currently, the ceph files are being relabelled every time the package is
rebuilt. Fix this by checking the policy ver... - 09:00 AM Revision a4d5ae28 (ceph): Merge pull request #5596 from mbroz/wip-selinux-systemd
- Update ceph-selinux rpm spec
Reviewed-by: Boris Ranto <branto@redhat.com> - 08:56 AM Revision aa50321a (ceph): cmake: add DiffIterate.cc to librbd
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 05:52 AM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- Sage Weil wrote:
> is this teh same as #10543 ?
yes, I think so.
It looks like very similar on stack trace and...
08/18/2015
- 11:28 PM Stable releases Tasks #12701: hammer v0.94.4
- http://pulpito.ceph.com/loic-2015-08-15_22:14:11-upgrade:hammer-hammer-backports---basic-multi/
Sage: every single... - 09:55 PM Bug #12718 (Resolved): ceph-disk always calls restorecon
- 12:52 PM Bug #12718: ceph-disk always calls restorecon
- Interesting, I have if which('restorecon') here locally.
Some wrong patch was merged then... - 12:46 PM Bug #12718 (Fix Under Review): ceph-disk always calls restorecon
- https://github.com/ceph/ceph/pull/5597
- 11:42 AM Bug #12718: ceph-disk always calls restorecon
- 11:42 AM Bug #12718 (Resolved): ceph-disk always calls restorecon
- restorecon must be called only if it's available. It fails all ceph-deploy run on operating systems that do not have ...
- 09:01 PM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
- It's a bug with ceph-objectstore-tool that is not a blocker for a hammer release.
- 08:51 PM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
- This appears to be caused by bad past_intervals on PG 1.16, resulting from the ceph-objectstore-tool import/export:
... - 08:55 PM Bug #12536 (Pending Backport): "FAILED assert(!log.null() || olog.tail == eversion_t())"
- 08:55 PM Backport #12571 (In Progress): "FAILED assert(!log.null() || olog.tail == eversion_t())"
- 08:03 PM Revision a998b466 (ceph): Merge pull request #536 from ceph/wip-11881-multipath
- ceph-deploy: hints for OpenStack
- 07:46 PM Revision 53a714ee (ceph): update the list of supported distributions
- CentOS 6 and Ubuntu 12.04 are not support after Infernalis.
CentOS 7 is supported starting with Infernalis.
Signed-o... - 07:35 PM Revision 21c01c78 (ceph): Merge pull request #537 from dachary/wip-supported
- update the list of supported distributions
Reviewed-by: Sage Weil <sage@redhat.com> - 07:29 PM Revision e252c47f (ceph): update the list of supported distributions
- CentOS 6 and Ubuntu 12.04 are not support after Infernalis.
CentOS 7 is supported starting with Infernalis.
Signed-o... - 07:28 PM rgw Bug #12712 (In Progress): civetweb frontend: sent bytes are not properly accounted
- 07:27 PM rgw Bug #12713 (In Progress): civetweb frontend: response is buffered in memory if content length is ...
- 07:26 PM rgw Bug #12724 (In Progress): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
- 07:26 PM rgw Bug #12724 (Resolved): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
- _RGWGetObj_ObjStore_SWIFT::send_response_data()_ method wrongly handles errors. It generates HTTP response with heade...
- 07:19 PM Revision cf8a360c (ceph): Merge pull request #5600 from liewegas/wip-osd-bind
- doc: ceph-osd binds to up to 4 ports, not 3
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:33 PM Revision 3da86724 (ceph): ceph-deploy: hints for OpenStack
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 06:31 PM Revision 5d109e97 (ceph): common: support perf counter (for unhealthy workers) on CephContext
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 06:31 PM Revision de0b66ab (ceph): test: add test for the perf counter of CephContext
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 06:31 PM Revision 15a3e866 (ceph): rgw: enable perf counter for unhealthy workers
- Fixes: #12666
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> - 06:31 PM Revision 5fa03e99 (ceph): osd: expose the number of unhealthy threads from heartbeat map
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 06:25 PM Revision 5390072c (ceph): ReplicatedPG: block writes on promote of rollback snap promotion
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 06:25 PM Revision 79f310ac (ceph): ReplicatedPG: treat object as degraded until on_global_recover
- Otherwise, an op might slip by between on_local_recover and
on_global_recover.
Signed-off-by: Samuel Just <sjust@red... - 06:25 PM Revision 9b233929 (ceph): ReplicatedPG::cancel_pull: also finish_degraded_object
- We might have degraded object waiters on a pull.
Signed-off-by: Samuel Just <sjust@redhat.com> - 06:25 PM Revision da68bb37 (ceph): osd: purge the object from the cache when proxying and not promoting th...
- When proxying the write/cache op, if it is decided to not promote the
object, need to purge it from the object_contex... - 06:25 PM Revision b7225a48 (ceph): osd: copy the reqids even if the object is deleted during promotion
- If the object is deleted on the base tier, and the reqids are not copied
during promotion, this again leads to the 'o... - 06:25 PM Revision 61c86a12 (ceph): test: change the test_tiering test case accordingly for proxy write
- When an object is first created, it's proxied to base tier, need to
change the behavior of the test_tiering test case... - 06:25 PM Revision e7107ce0 (ceph): Revert "osd: set the blocked_by relationship when rolling back to a deg...
- This reverts commit 48dacd75566f64cb89f991ac4d05e2e50c4e73e0.
- 06:25 PM Revision 7d4f695b (ceph): RadosModel: send writes before and after rollback to verify ordering
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 06:25 PM Revision 35af63b9 (ceph): ReplicatedPG: enforce write ordering on rollback
- Previously, rollback ops could reorder w.r.t other writes due to waiting
on degraded snaps other than head. To fix t... - 06:25 PM Revision 58dd21c0 (ceph): osd: add reqid in MOSDOp
- The cache tier needs to set the reqid explicitly to the original reqid
from the client when proxying the write op to ... - 06:25 PM Revision ff658bd8 (ceph): Objecter: optionally setting the reqid in the mutate interface
- The cache tier needs to set the reqid to the original reqid from client
when proxying the write op.
Signed-off-by: Z... - 06:25 PM Revision bf5d51e2 (ceph): osd: explicitly set the reqid when proxying the write op
- This is needed as in the following scenario:
- Client sends 3 writes and a read on the same object to base tier
- Set... - 06:25 PM Revision 626c5692 (ceph): osd: force promote for object overwrites on a ec base pool
- When doing object overwrites on the ec base pool, the write op can't be
proxied. Always force promotion in this case.... - 06:25 PM Revision 98fff96b (ceph): osd: rename SKIP_PROMOTE to SKIP_HANDLE_CACHE
- To comply with what it really means.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 06:25 PM Revision fa5b6e6d (ceph): osd: skip promotion when proxying a delete op
- When the object is deleted, there is no need to promote it.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 06:25 PM Revision aff8aa1a (ceph): osd: set the blocked_by relationship when rolling back to a degraded
- object
In a scenario like below:
- A rollback op comes in, and is enqueued.
- Several other ops on the same object c... - 06:25 PM Revision d836a645 (ceph): osd/ReplicatedPG: minor updates on proxy write
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 06:25 PM Revision 7e27e615 (ceph): osd/ReplicatedPG: add helper function check_for_promote
- This function is used to check if we need to initiate a promotion in
maybe_handle_cache.
Signed-off-by: Zhiqiang Wan... - 06:25 PM Revision ab39e03d (ceph): osd/ReplicatedPG: don't check order in finish_proxy_write
- When proxy write comes back from base tier, the write op may or may not
sit at the front of the list.
Signed-off-by:... - 06:25 PM Revision cb9390dc (ceph): osd/ReplicatedPG: add the proxy write feature bit support
- For older versions which doesn't support proxy write, doing promote.
Otherwise, we can proxy the write.
Signed-off-b... - 06:25 PM Revision b9ec7e64 (ceph): osd: add proxy write perf counter
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 06:25 PM Revision 0d7759f3 (ceph): osd: turn on proxy write feature bit by default
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
- 06:25 PM Revision c01d20b6 (ceph): osd/ReplicatedPG: set the RWORDERED flag for the promote copy-from op
- Set the RWORDERED flag when doing promote copy-from op. This is in case
there are proxy writes in flight.
Signed-off... - 06:25 PM Revision 1099ec23 (ceph): osd/osd_types: add min_write_recency_for_promote in pg_pool_t
- This field stands for the minimum number of hit sets to check before
promote on write.
Signed-off-by: Zhiqiang Wang ... - 06:25 PM Revision 3d5300bd (ceph): osd/ReplicatedPG: promote on 2nd write
- If min_write_recency_for_promote is
- 0: Promote when there is a write.
- 1: Check if the object is in current hit se... - 06:25 PM Revision 257c851e (ceph): mon: add osd pool set/get for min_write_recency_for_promote
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Conflicts:
src/mon/MonCommands.h
src/mon/OSDMonitor.cc - 06:25 PM Revision f8b3a409 (ceph): osd: tiering: add proxy write support
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Conflicts:
src/osd/ReplicatedPG.cc - 06:25 PM Revision 772617bf (ceph): osd/ReplicatedPG: remove the peer_type assertion in eval_repop
- When moving to proxy write, this assertion doesn't hold any more.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.... - 06:25 PM Revision 90e5f410 (ceph): osd: tiering: use proxy write in writeback mode
- Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Conflicts:
src/osd/ReplicatedPG.cc - 06:18 PM Bug #12681: tcmalloc doesn't release memory back to system
- No recovery ongoing, I just started the service and put load for 1~2 hours, the run into this situation. There is no ...
- 06:00 PM Bug #12681 (Need More Info): tcmalloc doesn't release memory back to system
- 06:00 PM Bug #12681: tcmalloc doesn't release memory back to system
- Was any recovery taking place? This could be this bug: https://github.com/ceph/ceph/pull/5451
- 06:02 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- is this teh same as #10543 ?
- 05:59 PM Bug #12655 (Rejected): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address alr...
- https://github.com/ceph/ceph/pull/5600
- 05:57 PM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
- karan singh wrote:
> Thanks sage , setting a larger port range fixes this.
>
> Before closing this ticket could y... - 05:57 PM Revision 792e24bd (ceph): doc: ceph-osd binds to up to 4 ports, not 3
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:17 PM Bug #12722 (Resolved): osd: OSD::do_mon_report stuck at acquiring osd_lock (more than 10mins) and...
- Copy the discussion from mailing list as following:...
- 05:11 PM rgw Feature #12608 (In Progress): rgw: multisite: per-shard full sync stage
- 05:11 PM rgw Feature #12607 (Fix Under Review): rgw:multisite: build metadata indexes for full sync
- 05:11 PM rgw Feature #12124 (Fix Under Review): radosgw-admin command to configure realm, period
- 05:11 PM rgw Feature #11935 (Fix Under Review): rgw: create immutable metadata objects
- 03:54 PM Bug #12638 (Fix Under Review): build_incremental() could take 40678 ms to finish
- https://github.com/ceph/ceph/pull/5524
- 03:52 PM Revision f2cbbdd7 (ceph): Merge remote-tracking branch 'gh/next'
- 03:36 PM Bug #12720 (Can't reproduce): probably import/export related: osd/PG.cc: 6893: FAILED assert(pg->...
- 2015-08-17 15:39:51.750439 7facf0b6c700 5 osd.4 pg_epoch: 309 pg[0.30(unlocked)] enter Initial
2015-08-17 15:39:51.... - 03:08 PM Revision ec4e22b7 (ceph): rgw: Remove useless code in calc_hmac_sha1()
- Hex conversion from buf is not used at all.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> - 02:38 PM Feature #12601 (In Progress): cmake
- 02:36 PM Feature #12719 (In Progress): osd: improved memstore
- 02:36 PM Feature #12719 (Resolved): osd: improved memstore
- 01:05 PM Revision 7e02fb1f (ceph): Merge pull request #5597 from dachary/wip-12718-restorecon
- ceph-disk: only call restorecon when available
Reviewed-by: Boris Ranto <branto@redhat.com> - 12:43 PM Revision 3aab146b (ceph): ceph-disk: only call restorecon when available
- 9db80da12803d42bb676d67f37442c0c54d83448 added an unconditional call to
restorecon after mounting the filesystem. It ... - 12:25 PM Revision 28d3c4c9 (ceph): Do not use hardcoded paths in spec post section for selinux commands.
- Signed-off-by: Milan Broz <mbroz@redhat.com>
- 12:25 PM Revision 14da7e20 (ceph): Update rpm spec to properly restart systemd ceph.target.
- If we are using systemd, ceph target should be used.
Also fail to restart service should not stop policy to load.
Si... - 12:25 PM Revision fa2203e9 (ceph): Add dependence to selinux-policy-base to fix installation in kickstart.
- Signed-off-by: Milan Broz <mbroz@redhat.com>
- 12:07 PM CephFS Bug #12710: fsstress.sh fails
- commit:47519365484056e1731cac54cce835332d258121
- 07:28 AM CephFS Bug #12710 (Fix Under Review): fsstress.sh fails
- https://github.com/ceph/ceph/pull/5595
- 12:07 PM Revision 47519365 (ceph): Merge pull request #5595 from ceph/wip-12710
- qa/fsstress.sh: fix 'cp not writing through dangling symlink'
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 12:01 PM CephFS Bug #12711: mds get damaged
- merged in commit:3cfb7e4ccc08a67ceec73ee684049320c75e9bb2
- 06:59 AM CephFS Bug #12711 (Fix Under Review): mds get damaged
- https://github.com/ceph/ceph/pull/5594
- 12:01 PM Revision 3cfb7e4c (ceph): Merge pull request #5594 from ceph/wip-12711
- mds: properly set client incarnation
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 11:43 AM Revision 697101e4 (ceph): Merge pull request #5589 from ceph/hammer-12709
- Workunits : fs/misc/chmod.sh : Include ACL characters in permission check
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:46 AM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
- Warren Wang wrote:
> I would suggest that this go one step further, and all default RGW quotas be settable in ceph.c... - 06:54 AM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
- I would suggest that this go one step further, and all default RGW quotas be settable in ceph.conf.It is difficult to...
- 09:57 AM Bug #12717 (Duplicate): pool's statistic data not updated after doing Cache evict operation
- We setup a cache tier and set target_max_bytes to 10240,
After put 2 objects(each 40MB) by 'rados put' to the cache ... - 09:38 AM Revision 641169f2 (ceph): Merge pull request #531 from ceph/wip-mds-debug
- tasks/kcephfs: enable MDS debug
- 09:03 AM devops Feature #11881: ceph-disk support for multipath
- > Once I am done with the changes, I will commit it in my github. Probably you can have a look and advice.
Extreme... - 09:00 AM devops Feature #11881: ceph-disk support for multipath
- > the parttuid links are not very reliable for multipath device as these are usually hotplug. We have seen the partty...
- 08:55 AM devops Feature #11881: ceph-disk support for multipath
- > The holders based partition detection may not hold true in case of dm-crypt on mpath (or any other layering)
Yes... - 08:38 AM devops Feature #11881: ceph-disk support for multipath
- Loic,
couple of issue we have seen with multipath experiments.
1. the parttuid links are not very reliable for m... - 08:57 AM Revision f92b27e1 (ceph): tools/cephfs: account for striping in size estimation
- Signed-off-by: John Spray <john.spray@redhat.com>
- 08:49 AM Revision 4400aa85 (ceph): client: track cap flushing TIDs for each session
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:49 AM Revision 3a0c14e8 (ceph): client: make wait_sync_caps(uint64_t) check per-session flush TIDs
- Now we have data structure to track per-session flush TIDs. It's
easy to check if all cap flushes before a TID are co... - 08:49 AM Revision 36b0e3aa (ceph): client: include oldest pending caps flushing in cap message
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:49 AM Revision 0ca7a49b (ceph): mds: record completed cap flushes in session map
- This information is for detecting duplicated cap flushes when MDS
failovers. We only record completed cap flushes for... - 08:49 AM Revision 2d6ab6e5 (ceph): mds: record cap flush tid in log event
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:49 AM Revision aa7e7965 (ceph): mds: detect completed cap flush
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:49 AM Revision a1d14b74 (ceph): client: re-send flushing caps (which are revoked) in reconnect stage
- if flushing caps were revoked, we should re-send the cap flush in
client reconnect stage. This guarantees that MDS pr... - 08:49 AM Revision 976b449b (ceph): mds: re-issue caps when recovering MDS becomes active
- this makes sure the recovering MDS handle cap flushes re-sent by
clients before re-issuing caps.
Signed-off-by: Yan,... - 08:49 AM Revision 00c56c6c (ceph): mds: warn if client does not advance its oldest flush tid
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:49 AM Revision dafa7d27 (ceph): client: don't change flush TID when re-send cap flush
- Client::wait_sync_caps requires stable TIDs for flushing caps.
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 08:49 AM Revision 06cf2243 (ceph): client: globally unique cap flush TID
- Globally unique TID will simplify MDS code that dectects duplicated
cap flushes.
Signed-off-by: Yan, Zheng <zyan@red... - 08:12 AM Revision c8a83cd1 (ceph): client: track flush TIDs for all pending flushing caps
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:26 AM Revision 479f2a76 (ceph): qa/fsstress.sh: fix 'cp not writing through dangling symlink'
- On some test machines, /usr/lib/ltp/testcases/bin/fsstress is
dangling symlink. 'cp -f' is impotent in this case.
Fi... - 06:57 AM Revision 6387ec9f (ceph): mds: properly set client incarnation
- Fixes: #12711
Signed-off-by: Yan, Zheng <zyan@redhat.com>
08/17/2015
- 11:52 PM devops Feature #11881: ceph-disk support for multipath
- Running the ceph-deploy suite will use ceph-disk on various distributions...
- 10:31 PM Revision 2811ef21 (ceph): Adds radosbenchsweep task
- This tasks executes a parameter sweep of radosbench by varying the size
of the pool (# of replicas), the number of os... - 09:30 PM Bug #12716 (Can't reproduce): Cluster health_warn stuck on active+remapped
- I ran a ceph osd reweight-by-utilization last week and partway through had a network interruption. After the network ...
- 09:11 PM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
- Ideally we would backport this to Hammer as well.
- 07:00 PM rgw Feature #12714 (Resolved): RGW : setting max number of buckets for user via ceph.conf option
- RGW : setting max number of buckets for user via ceph.conf option
We can change the user's total max buckets by u... - 08:39 PM rgw Backport #12591: rgw: create a tool for orphaned objects cleanup
- For what it's worth, the upstream master PR (https://github.com/ceph/ceph/pull/5109) cherry-picks cleanly onto v0.94....
- 08:23 PM Revision 87f6b73e (ceph): Add new cls_numops class for numeric operations
- Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch>
- 08:23 PM Revision d17f158e (ceph): cls_numops: Add cls_numops client
- Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch>
- 08:23 PM Revision d742e797 (ceph): tests: Add unit tests for CLS numops class
- Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch>
- 08:23 PM Revision 63a0cf29 (ceph): qa/workunits/cls: add workunit for cls_numops tests
- Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch>
- 08:14 PM CephFS Bug #12715 (Resolved): "[ERR] bad backtrace on dir ino 600" in cluster log"
- Run: http://pulpito.ceph.com/teuthology-2015-08-14_16:56:20-upgrade:firefly-x-hammer-distro-basic-multi/
Job: 101471... - 07:59 PM Revision c3de0aff (ceph): Merge pull request #5593 from ceph/revert-4927-snapset-obc
- Revert "osd/ReplicatedPG: snapset is not persisted"
Reviewed-by: Samuel Just <sjust@redhat.com> - 07:58 PM Revision 0ba2e145 (ceph): Revert "osd/ReplicatedPG: snapset is not persisted"
- 07:00 PM rbd Feature #12698 (In Progress): librbd: write maintenance operations to journal
- 06:19 PM Revision 989820a9 (ceph): Merge pull request #5577 from oritwas/wip-next-12363
- rgw: we should not overide Swift sent content type
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:28 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- Note: https://github.com/ceph/ceph-qa-suite/pull/525 needs to be merged after this ticked is fixed/backported.
See #... - 05:27 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Note: https://github.com/ceph/ceph-qa-suite/pull/525 needs to be merged after this ticket is fixed/backported.
See #... - 05:05 PM Revision 8f66ecb3 (ceph): Added singleton hammer-x test to address #12625
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 04:56 PM Revision 48a8b235 (ceph): Merge pull request #533 from ceph/revert-525-wip-12625-master
- Revert "Added singleton hammer-x test to address #12625"
- 04:56 PM Revision 8bfb1c91 (ceph): Revert "Added singleton hammer-x test to address #12625"
- 04:50 PM Revision 4764e7f8 (ceph): Merge pull request #525 from ceph/wip-12625-master
- Added singleton hammer-x test to address #12625
Reviewed-by: Samuel Just <sjust@redhat.com> - 03:47 PM rbd Bug #12708 (Fix Under Review): Even if RBD export-diff failure, will still create a local file
- 02:38 PM rbd Bug #12708 (Pending Backport): Even if RBD export-diff failure, will still create a local file
- https://github.com/ceph/ceph/pull/5587
- 02:36 AM rbd Bug #12708 (Resolved): Even if RBD export-diff failure, will still create a local file
- root@wfnd95:/caibo# clear
#there is no file in here
root@wfnd95:/caibo# ls
#i try to use export-diff,it must be fa... - 03:42 PM Revision d43d6844 (ceph): Merge pull request #5558 from s09816/rbd-fix
- rbd:improve the error handle of rbd,check the return value.
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Review... - 03:24 PM rgw Bug #12713 (Resolved): civetweb frontend: response is buffered in memory if content length is not...
- If content length is not explicitly specified by upper layer through a call to _RGWMongoose::send_content_length()_, ...
- 03:15 PM rgw Bug #12712 (Closed): civetweb frontend: sent bytes are not properly accounted
- _RGWClientIO_ class provides mechanism for accounting bytes transmitted to a client. Each call to _RGWClientIO::write...
- 02:30 PM Revision 3540fb9f (ceph): osdc/Objecter: restart listing this PG if sort order changes
- If the cluster sort order changes mid-way through our listing, our
cursor within this pg is meaningless and we need t... - 02:30 PM Revision b18558b7 (ceph): osd/OSDMap: test_flag returns bool
- Otherwise comparing the result to a bool will promote the bool to
an int and fail the comparison.
Signed-off-by: Sag... - 01:50 PM Revision fc61fd79 (ceph): osd/osd_types: add pg_missing_t::resort() method
- Set/change sort order as needed.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:50 PM Revision 35c19700 (ceph): osd/ReplicatedPG: fix missing set sort order on [N]PGLS
- This is the only thing that cares about the missing set sort order,
so only adjust it here as needed.
Signed-off-by:... - 01:50 PM Revision a5e27de5 (ceph): osd: refuse to boot if SORTBITWISE not set but backend cannot sort nibb...
- This prevenents OSDs with new backends from starting if the
cluster is still using the legacy sort order.
Signed-off... - 01:50 PM Revision 517921f9 (ceph): osd/osd_types: make pg_missing_t sort order dynamic
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:06 PM CephFS Bug #12711 (Resolved): mds get damaged
- http://pulpito.ceph.com/teuthology-2015-08-10_23:08:02-kcephfs-master-testing-basic-multi/1010323/
It's easy to re... - 01:00 PM Revision a5e0d8a3 (ceph): Merge pull request #5586 from ceph/wip-jni-loader
- wip-jni-loader
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> - 11:18 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
- Ilya Dryomov wrote:
> I think the problem is that the reference dropped by put_device() caused by delayed fput was t... - 10:44 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
- And the rest suggests a use-after-free on struct rbd_device.
- 10:10 AM Linux kernel client Bug #12697 (Need More Info): [RBD] rbd_dev_id_put causes system crash
- 10:10 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
- I think the problem is that the reference dropped by put_device() caused by delayed fput was the last one. Unless I'...
- 09:57 AM Cleanup #12706: ceph-disk should use /sys/dev/block/maj:min/partition
- https://github.com/ceph/ceph/pull/5591
- 08:06 AM CephFS Bug #12710 (Resolved): fsstress.sh fails
- see quite a lot fsstress failures. one of them is http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-10_23:04:02-...
- 07:50 AM CephFS Bug #11783: protocol: flushing caps on MDS restart can go bad
- see this again http://pulpito.ceph.com/teuthology-2015-08-11_23:04:02-fs-next---basic-multi/1011375
- 06:42 AM Revision 81a311a7 (ceph): Workunits : fs/misc/chmod.sh : Include ACL characters in permission check.
- Signed-off-by: Yazen Ghannam <yazen.ghannam@linaro.org>
(cherry picked from commit d3dbfffefb0ae53583350f53258dc90267... - 05:35 AM Revision 97c66e3f (ceph): erasure-code: Update ISA-L to 2.14
- Ceph requires all .s files to annotated to assert that stack
should not be executable. see bug #10114, f60da6b and 06... - 05:20 AM Revision 7cf4b3a8 (ceph): Merge pull request #5588 from zhouyuan/isal_yasm_fix
- configure: Fix checking for yasm compatibility
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:49 AM CephFS Bug #12709 (Resolved): hammer chmod.sh fails
- http://magna002.ceph.redhat.com/teuthology-2015-08-13_18:04:02-fs-hammer---basic-magna/173814/teuthology.log...
- 02:48 AM Revision 0bb57f10 (ceph): configure: Fix checking for yasm compability
- Fix typo when checking yasm
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
08/16/2015
- 10:15 PM Revision 5afa21d6 (ceph): java: search for JNI bits in common dirs
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:15 PM Revision 2743cc40 (ceph): java: add libcommon to deps
- Why do indirect dependencies seem to work randomly:
undefined symbol: _ZN4ceph3log3Log12create_entryEii
Signed-of... - 04:53 PM Bug #12707 (Resolved): ceph-detect-init fails on centos7
- After a *ceph-deploy install --testing* ceph-detect-init fails with:...
- 04:41 PM devops Feature #11881: ceph-disk support for multipath
- To manually try from sources:...
- 12:50 AM devops Feature #11881 (Fix Under Review): ceph-disk support for multipath
- 04:28 PM devops Bug #12559: centos7 packages are not installable for v0.94.1
- Also with *ceph-deploy install --testing try* manually:...
- 10:19 AM Bug #9732 (Fix Under Review): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED asser...
- https://github.com/ceph/ceph/pull/5585
08/15/2015
- 08:40 PM Cleanup #12706 (Resolved): ceph-disk should use /sys/dev/block/maj:min/partition
- ceph-disk should use /sys/dev/block/maj:min/partition to figure out if a device is a partition instead of iterating o...
- 07:17 PM devops Bug #12702 (Rejected): multiple bugs in rcceph script
- dupe!
- 06:07 PM devops Bug #12702 (Pending Backport): multiple bugs in rcceph script
- 06:07 PM devops Bug #12702: multiple bugs in rcceph script
- Master PR: https://github.com/ceph/ceph/pull/5002 (merged)
- 06:06 PM devops Bug #12702 (Rejected): multiple bugs in rcceph script
- Owen Synge reports that he fixed the following bugs in rcceph script:
* starts OSDs even if mon daemons are not pr... - 07:07 PM devops Backport #12704 (Rejected): multiple bugs in rcceph script
- systemd/ceph is the sysvinit compatibility script for systemd enablement -> the script is present in hammer, but reje...
- 06:09 PM devops Backport #12704 (Rejected): multiple bugs in rcceph script
- 07:06 PM devops Backport #12703 (Rejected): multiple bugs in rcceph script
- rcceph is the sysvinit compatibility script for systemd enablement: it is not present in firefly
- 06:08 PM devops Backport #12703 (Rejected): multiple bugs in rcceph script
- 05:15 PM devops Feature #11881: ceph-disk support for multipath
- The scsi_debug kernel module on Ubuntu 14.04 is with the linux-image-extra-3.13.0-61-generic package
- 05:07 PM devops Bug #12043 (Resolved): rgw/logrotate.conf calls service with wrong init script name
- 05:04 PM devops Backport #12503 (Resolved): rgw/logrotate.conf calls service with wrong init script name
- 05:03 PM devops Backport #12045 (Rejected): rgw/logrotate.conf calls service with wrong init script name
- The PR from #12503 has been merged.
- 11:04 AM Stable releases Tasks #12701 (Resolved): hammer v0.94.4
- h3. Workflow
* "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-relea... - 03:56 AM Revision 128f5a25 (ceph): Merge pull request #5572 from xinxinsh/wip-rados-bench-error
- fix print error of rados bench
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:19 AM rbd Bug #12700: incomplete rbd delete(command:rbd rm) damaged the rbd block
- This is a bug or was it so ?
And if this is a bug,i want to fix it myself
because there is many way to prevent this... - 03:15 AM rbd Bug #12700 (Duplicate): incomplete rbd delete(command:rbd rm) damaged the rbd block
- #When I try to delete a rbd block(the size is 20G),I use the command
rbd -p rbd rm myblock
#When this command is ... - 02:32 AM Revision af0ebeeb (ceph): rbd:improve the error handle of rbd,check the return value.
- Signed-off-by: s09816 <shi.lu@h3c.com>
08/14/2015
- 10:56 PM Revision 513cf0ae (ceph): Adds task to wrap the aver utility
- Aver is a utility that allows to test high-level assertions over
benchmarking output. This task allows to specify ass... - 10:50 PM Revision ae54a9fa (ceph): Merge pull request #5443 from ceph/wip-wrlock
- cleanup: remove all traces of rados 'lock' operations
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:07 PM devops Feature #11881: ceph-disk support for multipath
- On an OpenStack instance with a /dev/vdb disk did something like:...
- 02:35 PM devops Feature #11881: ceph-disk support for multipath
- To find out if mpatha as found in /dev/mapper is managed by multipath:...
- 01:32 PM devops Feature #11881: ceph-disk support for multipath
- Would it be an option to have ceph-disk prepare /dev/mapper/mpath create a file /var/lib/ceph/osd/ceph-0/multipath to...
- 09:18 PM Revision 87fdba9c (ceph): Merge remote-tracking branch 'origin/next'
- 09:16 PM Revision ee909dcc (ceph): Merge pull request #5537 from s09816/master
- rbd:modify the log of purging snaps so that it is more appropriate
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:03 PM Revision 1f2f27f1 (ceph): Merge pull request #5560 from solesoul1127/master
- rbd:Check the dest image name, if it is empty string, return error and give a message
Reviewed-by: Josh Durgin <jdur... - 06:24 PM Revision dceae70e (ceph): Merge pull request #514 from ceph/wip-cd-add-branch-install
- - Use branch from config for ceph-deploy testing
Reviewed-by: Travis Rhoden <trhoden@redhat.com> - 06:18 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
- I think it needs to be cluster wide, and it just means that new and old can't coexist once you have flipped the switc...
- 06:10 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
- Kefu Chai wrote:
> sam reminded me:
>
> * we don't want to convert an existing OSD automatically, from localtime ... - 04:10 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
- Hi Sage,
No, untill now we've never used cache tiering.
This cluster is pretty "old" and went thru upgrades since... - 03:29 PM rbd Feature #12698 (Resolved): librbd: write maintenance operations to journal
- All operations that mutate the image (resize, snap create/remove, rollback, flatten, etc) should be recorded in the j...
- 03:01 PM Revision d0d67277 (ceph): common/syncfs: fall back to sync(2) if syncfs(2) not available
- Fixes: #12512
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 08210d6a85527b0759f6dc4411f742bc... - 03:01 PM Revision 40494c6e (ceph): sync_filesystem.h: fix unreachable code
- Fix for:
CID 1264460 (#1 of 1): Structurally dead code (UNREACHABLE)
unreachable: This code cannot be reached: sync(... - 02:54 PM Revision 3dbbc86a (ceph): mon, os: check the result of sync_filesystem.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
(cherry picked from commit 27cb78bd3b2dde40c70de245769d1c0ec252533b) - 02:53 PM Revision 7fa6fdc6 (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 ... - 02:53 PM Revision 9f15ed5b (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() ... - 02:23 PM Bug #12638: build_incremental() could take 40678 ms to finish
- > Do we have any more details about what's happening here
per Tupper, this happens when an OSD host restarts.
>... - 01:28 PM Bug #12638: build_incremental() could take 40678 ms to finish
- These numbers look very strange to me. Do we have any more details about what's happening here, or why things might b...
- 02:22 PM Revision 4eaa9ea1 (ceph): fix print error of rados bench
- Total time run: 12.279167
Total writes made: 92
Write size: 4194304
Bandwidth (MB/sec): ... - 12:31 PM Revision 79242319 (ceph): tests: tiering agent and proxy read
- Verify that an object promoted to a cache tier because of a proxy read
is evicted as expected.
http://tracker.ceph.c... - 12:31 PM Revision e1f58feb (ceph): osd: trigger the cache agent after a promotion
- When a proxy read happens, the object promotion is done in parallel. The
agent_choose_mode function must be called to... - 10:59 AM Linux kernel client Bug #12697 (Resolved): [RBD] rbd_dev_id_put causes system crash
- Today we randomly meet system crash two times. Both crashes are related to rbd_dev_id_put. We are still not sure how ...
- 10:07 AM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- I have the same issue with ceph-0.94.2
Ubuntu version: 12.04.5
kernel version: 3.13.0-35
Qemu version: 2.0.0
8 ... - 08:48 AM CephFS Bug #12676 (Fix Under Review): MDSMap assertion in MDCache::trim (multimds)
- 08:47 AM CephFS Bug #12676: MDSMap assertion in MDCache::trim (multimds)
- https://github.com/ceph/ceph/pull/5583
- 08:46 AM Revision 333cd7d6 (ceph): mds: check mds up before calling MDSMap::get_mds_info
- Fixes: #12676
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 08:30 AM Bug #12696: ceph-osd starts before network, fails
- Submit:
https://github.com/ceph/ceph/pull/5582 - 07:33 AM Bug #12696 (Can't reproduce): ceph-osd starts before network, fails
- Our environment at startup, found that part of the OSD boot failure, log print is as follows:
OSD log:... - 07:59 AM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
- Thanks sage , setting a larger port range fixes this.
Before closing this ticket could you help me understanding t... - 07:45 AM Revision c577ea2e (ceph): Merge pull request #5569 from ceph/wip-unused-var
- client: fix unused var warning
- 07:18 AM Linux kernel client Bug #12695 (Closed): rbd flatten makes clone's snap crash
- ceph version:0.94.2
cluster:3 nodes,each node has 10 OSDs and 1 mon.
Operation?
(1)rbd create img1 --size 25... - 03:34 AM Revision fa37198d (ceph): Merge pull request #529 from ceph/wip-calamari-cli
- calamari_setup: install "cli" utils on Calamari node
Reviewed-by: Dan Mick <dmick@redhat.com> - 03:24 AM Revision 7f32a3de (ceph): rbd:modify the log of purging snaps so that it is more appropriate.
- Signed-off-by: s09816 <shi.lu@h3c.com>
- 02:14 AM Revision fabd6357 (ceph): ReplicatedPG: Don't cache recovery and scrub data
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
08/13/2015
- 08:26 PM Bug #12551: osd: copy-from doesn't preserve truncate_{seq,size}
- 08:25 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- commit:1ca6bf60e92734b5f34b2d29eea64eec5864800a
commit:1357ed1bd0e250b942bcba0346c97c24bb79a5d1 (hammer) - 08:24 PM Bug #12536 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
- 08:23 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- 08:22 PM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
- YOu can increase the range of ports we try to bind to with ms_bind_port_min (6800) and ms_bind_port_max (7300). You ...
- 08:21 PM Bug #12665 (Need More Info): osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
- Hi Brad,
Are you using cache tiering? This may be a result of an old bug, #8629, that was present in your older ve... - 12:26 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
- So far the problem keeps persisting, so here is a small part of the log from an crashing osd...
2015-08-08 23:31... - 08:08 PM rbd Bug #11593 (Resolved): diff_iterate API call should use callback's return code
- 08:08 PM rbd Feature #11625 (Resolved): diff_iterate should utilize concurrent RADOS operations
- 08:04 PM Revision 7083ed5e (ceph): Merge pull request #4744 from ceph/wip-11625
- librbd: diff_iterate should issue concurrent ops
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:27 PM Linux kernel client Bug #12691 (Resolved): ffsb osd thrash test - osd/ReplicatedPG.cc: 2348: FAILED assert(0 == "out ...
- Seen duing rbd:thrah Can reprodouce 1/3 runs...
- 07:11 PM Revision 84007cf3 (ceph): Merge pull request #5555 from dachary/wip-mon-test-timeouts
- tests: be more generous with mon tests timeouts
Reviewed-by: Kefu Chai <kchai@redhat.com> - 07:03 PM Revision c229f7f6 (ceph): Merge pull request #5576 from liewegas/wip-dencoder
- simplify handling for objects w/ nondeterministic encoding
Reviewed-by: John Spray <john.spray@redhat.com> - 06:50 PM Revision 423cf136 (ceph): rgw: we should not overide Swift sent content type
- Fixes: #12363
backport: hammer
Signed-off-by: Orit Wasserman <owasserm@redhat.com> - 06:49 PM Revision 623a8e7c (ceph): test/encoding/check-generated: test sorted json dumps for nondeterminis...
- Nondeterministic objects dump nondeterministically (usually due
to unordered_map or _set). Compare their sorted outp... - 06:37 PM Revision 23119ffa (ceph): Revert "osd/HitSet: make subclasses dump deterministically"
- This reverts commit 34c048b3cb2b16658e692ac5110115612031510d.
- 06:37 PM Revision c8bb8a2a (ceph): Revert "mon/PGMap: dump osd_epochs in deterministic order"
- This reverts commit 3df6438cd2c9a77a06b7a8d011bafbed00f1fc5e.
- 06:17 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- This was Ceph 0.94.1 on Linux/x86_64, so whatever version of librados came with that release.
About 2 of 10 VMs di... - 05:48 PM Bug #10399 (Need More Info): kvm die with assert(m_seed < old_pg_num)
- Which version of librados was this Roy? How many VMs saw this crash, and how many total are there (trying to figure o...
- 05:33 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
- I just ran into this issue as well, while growing pg_num and pgp_num....
- 06:08 PM Revision fb020247 (ceph): rgw: don't preserve acls when copying object
- Fixes: #12370
When copying an object we need to use the acls we calculated earlier,
and not the source acls.
This wa... - 06:08 PM Revision aa84941c (ceph): tasks/kcephfs: enable MDS debug
- To help us debug #11482
Signed-off-by: John Spray <john.spray@redhat.com> - 06:03 PM Feature #12602 (Resolved): c++11
- 06:03 PM Feature #11033 (Resolved): selinux policy for ceph-osd
- 06:03 PM Feature #11032 (Resolved): selinux policy for ceph-mon
- 05:48 PM rgw Bug #12690 (Resolved): rgw: test_multipart_upload_incorrect_etag fails
- a new test that was added, not a regression, never worked probably.
- 04:29 PM Revision 42a8f7c2 (ceph): rgw: cleanup dead init_bucket
- Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
- 04:24 PM devops Bug #12689 (Rejected): Error "Packages for distro 'precise' and ceph hash 'bda233c477bd3dbae52419...
- Run: http://pulpito.ceph.com/teuthology-2015-08-11_17:02:02-upgrade:hammer-x-next-distro-basic-multi/
Jobs: ['101068... - 04:23 PM Bug #11661: "FAILED assert(0 == "Running incompatible OSD")"
- I'm running from the hammer branch and one of my OSDs is hitting this frequently. Will this be back-ported to the ham...
- 04:22 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Run: http://pulpito.ceph.com/teuthology-2015-08-11_17:02:02-upgrade:hammer-x-next-distro-basic-multi/
Jobs: ['101068... - 04:00 PM Bug #10725 (Resolved): missing man pages for ceph-create-keys, ceph-disk-*
- backport merged, consider it done.
- 03:35 PM Revision 46c422f8 (ceph): Merge pull request #4864 from stevecapperlinaro/for-ceph/journal-page-s...
- FileJournal: Remove CEPH_PAGE_SIZE assumptions
Reviewed-by: Sage Weil <sage@redhat.com> - 03:34 PM Revision 9558d594 (ceph): Merge pull request #5100 from stevecapperlinaro/for-ceph/tweak-buffer-a...
- Common: Do not use CEPH_PAGE_SIZE when appending buffers in Ceph
Reviewed-by: Sage Weil <sage@redhat.com> - 03:34 PM Revision 6cb8bc7f (ceph): Merge pull request #5339 from xinxinsh/wip-use-throttle
- use throttle framework to throttle objectstore ops/bytes
Reviewed-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: ... - 03:29 PM Bug #12688 (Duplicate): pg import can cause bogus interval (first > last)
- ...
- 02:48 PM CephFS Bug #12598 (Resolved): LibCephFS.GetPoolId failure
- commit:4d4fe9dbc0eb0d0eaa9a608474fecc892626f542
- 02:46 PM Revision 4d4fe9db (ceph): crypto: fix unbalanced ceph::crypto::init/ceph::crypto:shutdown
- we may create a CephContext without calling common_init_finish(), then
delete the CephContext. In this case, ceph::cr... - 02:44 PM RADOS Bug #12687 (New): osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
- symptom is...
- 02:21 PM devops Bug #12685 (Resolved): %preun script is running systemctl disable/stop on package upgrade
- 01:50 PM devops Bug #12685: %preun script is running systemctl disable/stop on package upgrade
- master PR: https://github.com/ceph/ceph/pull/5573
- 01:41 PM devops Bug #12685 (Resolved): %preun script is running systemctl disable/stop on package upgrade
- The %preun section now contains logic for disabling and stopping all the Ceph systemd units when the ceph package is ...
- 02:21 PM Revision 6c6d62fa (ceph): Merge pull request #5573 from SUSE/wip-restart-on-rpm-removal-only
- ceph.spec.in: test %preun argument is zero for removal-only operations
- 01:36 PM Revision 6c803cdf (ceph): ceph.spec.in: test %preun argument is zero for removal-only operations
- The %preun section now contains logic for disabling and stopping all the
Ceph systemd units when the ceph package is ... - 01:29 PM Revision c1ca95cd (ceph): tasks/cephfs: implement TestDataScan.test_stashed_layout
- This is for testing how cephfs-data-scan handles
the new 'layout' xattr when found during recovery.
Signed-off-by: J... - 01:28 PM Revision bde85b71 (ceph): tools/cephfs: pass layouts around in DataScan
- ...instead of chunk_size+data_pool arguments. This
is a precursor to using the 0th-object xattr
stashed layouts duri... - 01:28 PM Revision 773b4312 (ceph): tools/cephfs: use xattr layout if present+valid
- So that in cases where files had an unguessable (e.g.
striped) layout, but they were lucky enough to
have the layout ... - 01:09 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
- another occurrence: /a/sage-2015-08-12_14:04:07-rados-wip-sage-testing---basic-multi/1012342/remote/plana91/log/ceph-...
- 12:51 PM Revision bf0a614f (ceph): Merge pull request #5562 from varadakari/wip-kvstore-statfs
- Adding statfs api to KeyValueDB
Reviewed-by: Sage Weil <sage@redhat.com> - 12:44 PM Revision 930927bc (ceph): Merge pull request #5565 from varadakari/wip-kvstore-makefile
- Remove redundant line from Makefile
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:14 PM Revision 5f41e8d2 (ceph): tests: do not test timeout mon add
- Strictly speaking it's not a feature, but an expected hahaviour. After
discussion it does not seem useful to have tha... - 11:55 AM Bug #12673 (Fix Under Review): cache agent is idle although one object is left in the cache
- https://github.com/ceph/ceph/pull/5570
- 10:33 AM Bug #12673: cache agent is idle although one object is left in the cache
- Running the script in the description, here is what I find in the logs: when the agent_choose_mode function runs at 2...
- 06:50 AM Bug #12673: cache agent is idle although one object is left in the cache
- Even if this is not fixed, it should be documented in a place where the developer / tester / user facing this situati...
- 05:44 AM Bug #12673: cache agent is idle although one object is left in the cache
- Loïc, just want to rectify some points here.
> agent_choose_mode flush_mode: idle evict_mode: idle *num_objects: 1... - 11:02 AM Cleanup #12684 (Resolved): Remove no use code in pipe.cc.
- In pipe.cc the below function
int Pipe::do_sendmsg(struct msghdr *msg, int len, bool more)
{
while (len > 0... - 10:39 AM rgw Bug #12683 (Closed): rgw/rgw_civetweb:Conditional always is invalid
- "if (0 && data.length() == 0)" should be replaced by "if ( data.length() == 0)"
- 10:18 AM Revision f2a38bfa (ceph): client: fix unused var warning
- Signed-off-by: John Spray <john.spray@redhat.com>
- 10:01 AM Revision ce03de1b (ceph): mon/MDSMonitor: fix fs reset map init
- `fs reset` was failing to fully initialize the
mdsmap. Especially, failing to initialize
session_timeout was breakin... - 10:01 AM Revision 553bc3ff (ceph): cls: load layout xattr in cephfs cls
- Do it with FAILOK because, like the backtrace,
its presence is optional.
Signed-off-by: John Spray <john.spray@redha... - 10:00 AM Revision 593fcc1a (ceph): Merge remote-tracking branch 'origin/next'
- 09:43 AM Revision ad8aaae8 (ceph): Merge pull request #5564 from wonzhq/test-inode
- mds: initialize 'divergent' to false when comparing inode_t
Reviewed-by: John Spray <john.spray@redhat.com> - 09:36 AM Revision ca7780eb (ceph): Merge pull request #5553 from majianpeng/mds
- mds (fix to flags_to_mode and cleanup in handle_client_open)
Reviewed-by: John Spray <john.spray@redhat.com> - 09:04 AM Revision 408ada4e (ceph): mds/Server: clean up code for handle_client_open.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 09:03 AM Revision 43529a58 (ceph): common/ceph_fs: set mode default is -1 for func ceph_flags_to_mode.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:53 AM Revision 6eea7941 (ceph): Remove redundant line from Makefile
- Signed-off-by: Varada Kari <varada.kari@sandisk.com>
- 06:28 AM Revision e1ff09ce (ceph): mds: initialize 'divergent' to false when comparing inode_t
- 'divergent' is not set in the case when all the fields of 'inode_t' are
equal.
Signed-off-by: Zhiqiang Wang <zhiqian... - 05:45 AM Revision bf21555c (ceph): Change key format to preserve order of keys in backend db.
- Changing the key format to add additional digits to preserve the order
for the read aheads and lookups to be faster. ... - 05:35 AM Revision d33ad154 (ceph): Adding statfs api to KeyValueDB
- If any backend supports and implements statfs will extract the
stats from backend to show correct utilization in the ... - 03:26 AM rbd Feature #11287 (Fix Under Review): librbd: write to journal
- *master PR*: https://github.com/ceph/ceph/pull/5278
- 03:22 AM rbd Backport #12682 (Fix Under Review): object_map_update fails with -EINVAL return code
- 03:14 AM rbd Backport #12682 (Resolved): object_map_update fails with -EINVAL return code
- https://github.com/ceph/ceph/pull/5559
- 03:18 AM Revision 7add6468 (ceph): rbd:Check the dest image name, if it is empty string, refuse to execute...
- Signed-off-by: solesoul1127 <chen.yehua@h3c.com>
- 03:13 AM Revision 153744d7 (ceph): tests: increase test coverage for partial encodes/decodes
- Multiple combinations of offsets/lengths are now tested when
performing partial encodes/decodes of the bit vector.
S... - 03:13 AM Revision fca78765 (ceph): common: bit_vector extent calculation incorrect for last page
- It's highly probable that the last page in the bit vector will not
be a full page size. As a result, the computed ex... - 02:47 AM Revision 9e58c628 (ceph): mon: show number of PGs in flush/evict mode in command line
- Show the number of PGs in the high/low flush mode and some/full evict
mode in the output of 'ceph -s' and 'ceph osd p... - 02:34 AM Revision d57d36da (ceph): osd: add flush/evict mode in pg stats
- These statistic data are used to show the PGs in high/low flush mode and
some/full evict mode in the command line.
S... - 02:01 AM Revision af2a38bf (ceph): mon: fix the output of cache_io_rate_summary
- If there is no flush but evict/promote ongoing, the output doesn't look
good.
Signed-off-by: Zhiqiang Wang <zhiqiang... - 01:09 AM Bug #12681 (Won't Fix): tcmalloc doesn't release memory back to system
- We observed high memory consumption by OSD daemons when we evaluating Hammer (0.94.2) in Yahoo! environment. Initiall...
08/12/2015
- 11:53 PM rbd Bug #12664 (Pending Backport): Crash during TestInternal.MultipleResize
- 12:06 AM rbd Bug #12664: Crash during TestInternal.MultipleResize
- For the record http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/6991/consoleText
- 11:22 PM Revision 6a1dbf30 (ceph): Merge pull request #5544 from ceph/wip-12664-next
- librbd: prevent race condition between resize requests
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:17 PM rgw Bug #12623: rgw: all worker threads hung with peering PG
- https://github.com/ceph/ceph/pull/5501
- 08:59 PM Bug #12673 (Won't Fix): cache agent is idle although one object is left in the cache
- When using 50 objects instead of just one as in the tracker description, the cache eviction happens as expected.
<pr... - 05:20 PM Bug #12673: cache agent is idle although one object is left in the cache
- The hit_set_period value of 5 is super low.. you probably want 600 at a minimum (10 minutes). But I'm not sure that'...
- 04:13 PM Bug #12673: cache agent is idle although one object is left in the cache
- The cache agent does not wake up when a proxy read happens and promotes the object in ReplicatedPG::maybe_handle_cach...
- 02:24 PM Bug #12673: cache agent is idle although one object is left in the cache
- Confirmed on master as well.
- 08:25 AM Bug #12673 (Resolved): cache agent is idle although one object is left in the cache
- Steps to reproduce:...
- 08:52 PM Revision 0cf220ad (ceph): calamari_setup: install "cli" utils on Calamari node
- In our RHCS 1.3 ceph-deploy docs, we tell users to run "ceph-deploy
install --cli" on their calamari admin node, but ... - 07:45 PM rgw Bug #12680 (Resolved): release version 1.2.4 of the agent
- merged commit e354ff8 into master
- 07:32 PM rgw Bug #12680 (Resolved): release version 1.2.4 of the agent
- It contains fixes for installation and attribute errors.
- 07:28 PM rgw Bug #12677 (Resolved): agent has AttributeErrors on wrong exception references
- merged commit 5d0d60b into master
- 07:25 PM rgw Bug #12677: agent has AttributeErrors on wrong exception references
- It has fixed the attribute error previously seen during issue 12661...
- 05:04 PM rgw Bug #12677 (Fix Under Review): agent has AttributeErrors on wrong exception references
- PR opened: https://github.com/ceph/radosgw-agent/pull/36
- 04:52 PM rgw Bug #12677 (Resolved): agent has AttributeErrors on wrong exception references
- The agent is causing errors like:...
- 07:21 PM rbd Feature #12678: Support the ability to rename snapshots
- +1
- 05:21 PM rbd Feature #12678 (Resolved): Support the ability to rename snapshots
- 04:30 PM rgw Bug #12661: radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get_bucket(buck...
- I see the following crash on Ubuntu not seen in RHEL run, this is on next branch and fails during the same tiny_file ...
- 01:05 AM rgw Bug #12661: radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get_bucket(buck...
- looks like some config issue , the key gets listed if one gets bucket first and iterates over key...
- 02:59 PM Revision b78883b1 (ceph): tests: be more generous with mon tests timeouts
- Change the timeouts of the TEST_mon_add_to_single_mon tests to be 120
seconds. They have value to guard against block... - 02:45 PM Bug #12654 (Duplicate): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address al...
- 01:42 PM Documentation #12620 (Resolved): note the behaviour that "ceph mon add <mon-id>" takes forever in...
- 01:22 PM CephFS Bug #12674: Semi-reproducible crash of ceph-fuse
- Some additional info which might be useful:
* We are no longer 100% certain that the crashes relate to renames. The ... - 01:19 PM CephFS Bug #12674: Semi-reproducible crash of ceph-fuse
- Zheng Yan wrote:
> the log seems like memory allocation failure. how many memory does your machine have?
The VM h... - 12:45 PM CephFS Bug #12674: Semi-reproducible crash of ceph-fuse
- the log seems like memory allocation failure. how many memory does your machine have?
- 10:22 AM CephFS Bug #12674 (Resolved): Semi-reproducible crash of ceph-fuse
- we are running ceph version 0.94.2 with a cephfs mounted using ceph-fuse on
Ubuntu 14.04 LTS. I think we have found ... - 01:18 PM CephFS Bug #12676 (Resolved): MDSMap assertion in MDCache::trim (multimds)
- ...
- 12:27 PM CephFS Bug #12612: fuse jobs fail to start on centos7
- Works for me. Let's see if we see more instances I guess.
- 11:12 AM CephFS Bug #12612: fuse jobs fail to start on centos7
- Hmm. Just ran a job using fuse and it passed. Trying again with this exact config.
- 10:45 AM Linux kernel client Support #12648: [old topic] OSD will stuck if running kernel rbd or rbd-fuse on the same node wit...
- Hi Ilya,
It's really hard to catch the timing to collect dmesg logs under our test scenario because of low memory ... - 09:25 AM Revision d8d6bb89 (ceph): Merge pull request #5550 from schuzhoy/schuzhoy-patch-1
- doc: Correcting the default number of copies.
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Reviewed-by: Kefu Chai... - 09:21 AM Revision 62d3f459 (ceph): Merge pull request #5072 from zhouyuan/doc_rgw_rados_handlers
- doc: update rgw configuration on multiple rgw rados handlers feature
Reviewed-by: Kefu Chai <kchai@redhat.com> - 07:49 AM Revision fe28e19b (ceph): Merge pull request #5495 from tchaikov/wip-12620
- doc/rados/operations/add-or-rm-mons: simplify the steps to add a mon
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
R... - 07:43 AM Revision ea601efc (ceph): Merge pull request #5390 from SUSE/wip-12503-firefly
- rgw/logrotate.conf calls service with wrong init script name
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 06:23 AM CephFS Bug #12617 (Resolved): Missing handling of supplementary groups in ceph-fuse -> rendering it usel...
- 02:42 AM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
- ignore client check patch makes ceph-fuse work, the get_grouplist patch makes programs that directly use libcephfs wo...
- 03:30 AM Revision 606e858a (ceph): Merge pull request #5528 from Be-El/master
- Correct handling of supplementary groups in ceph-fuse (Bug 12617)
- 01:42 AM Revision 8ebab808 (ceph): Merge pull request #527 from dmick/master
- calamari_setup: change to use ceph-deploy repo command
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 01:09 AM Revision 7e6f8190 (ceph): doc: update rgw configuration on multiple rgw rados handlers feature
- Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
08/11/2015
- 11:14 PM Revision 532a4e4a (ceph): calamari_setup: change to use ceph-deploy repo command
- Fixes: #12643
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 10:40 PM Revision efc8969e (ceph): Doc: Correcting the default number of copies.
- According to the "quick ceph deploy" page, the default number of replicas in the Ceph configuration file is 3
Signed... - 10:17 PM Stable releases Tasks #11644: firefly v0.80.11
- rgw is green
- 09:51 PM CephFS Feature #12671: Enforce cache limit during dirfrag load during open_ino (during rejoin)
- The source of this observation was https://www.mail-archive.com/ceph-users@lists.ceph.com/msg22235.html
In this in... - 09:49 PM CephFS Feature #12671 (New): Enforce cache limit during dirfrag load during open_ino (during rejoin)
When clients replay requests referring to inodes not found in cache, the inode numbers are stashed for loading late...- 09:02 PM rgw Bug #12108 (Pending Backport): RGW Swift API: X-Trans-Id header is wrongly formatted
- 09:01 PM Revision 79e77686 (ceph): Merge pull request #5047 from rzarzynski/wip-12108
- rgw: rework X-Trans-Id header to be conform with Swift API.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 07:45 PM rgw Bug #12574: Firefly to Hammer RGW Upgrade
- You are correct, a small number of them had now been updated due to a apt repo error - Thanks for spotting!
- 06:47 PM rgw Bug #12574: Firefly to Hammer RGW Upgrade
- It looks as if you might not have restarted your osds after the upgrade.
- 06:55 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
- An update:
We were able to finish the rebalancing by setting:
osd pg max concurrent snap trims = 0
We also nee... - 06:40 PM rgw Bug #12630 (Pending Backport): segmentation fault when rgw_gc_max_objs > HASH_PRIME
- 06:39 PM Revision 0328bc68 (ceph): Merge pull request #5449 from yangruifeng/wip-rgw-bugfix1
- rgw:segmentation fault when rgw_gc_max_objs > HASH_PRIME
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 06:35 PM rgw Bug #12640: radosgw + civetweb latency issue on Hammer
- any chance you could provide a corresponding strace?
- 06:33 PM rgw Bug #12629 (Pending Backport): the arguments 'domain' should not be assigned when return false
- 06:32 PM Revision 7b5f9b05 (ceph): Merge pull request #5447 from yangruifeng/master
- rgw:the arguments 'domain' should not be assigned when return false
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 06:28 PM rgw Bug #11367 (Resolved): Keystone PKI token expiration is not enforced
- 06:27 PM rgw Backport #11721 (Resolved): Keystone PKI token expiration is not enforced
- 06:27 PM Revision 50fa9636 (ceph): Merge pull request #4765 from SUSE/wip-11721-firefly
- rgw: Keystone PKI token expiration is not enforced
- 06:24 PM rgw Bug #7647 (Pending Backport): Ensure that swift keys don't include backslashes
- 06:24 PM rgw Bug #7647 (Resolved): Ensure that swift keys don't include backslashes
- Fixed, commit:3f04a6126fdbfb93304f798da3775c0eec9b7d44
- 06:20 PM rgw Backport #12635 (In Progress): swift smoke test fails on TestAccountUTF8
- 06:18 PM rgw Backport #12635 (Resolved): swift smoke test fails on TestAccountUTF8
- 06:20 PM rgw Backport #12634 (In Progress): swift smoke test fails on TestAccountUTF8
- 06:18 PM rgw Backport #12634 (Resolved): swift smoke test fails on TestAccountUTF8
- 06:19 PM rgw Bug #11438 (Pending Backport): swift smoke test fails on TestAccountUTF8
- 06:19 PM rgw Bug #11438 (Resolved): swift smoke test fails on TestAccountUTF8
- 06:19 PM Revision 28a0a9af (ceph): Merge pull request #5543 from ceph/wip-cmake-nlist
- CMake: add missing librados nlist test
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:16 PM rgw Backport #12042 (Resolved): DragonDisk fails to create directories via S3: MissingContentLength
- 06:13 PM rgw Bug #12208: GWWatcher::handle_error -> common/Mutex.cc: 95: FAILED assert(r == 0)
- We delete RGWRados::finisher prior to unregistering the watch, the watch error path calls finisher.
- 06:06 PM rgw Bug #11851 (Resolved): Civetweb RGW appears to report full size of object as downloaded when only...
- 06:06 PM rgw Backport #12244 (Resolved): Civetweb RGW appears to report full size of object as downloaded when...
- 06:03 PM rgw Bug #11974 (Resolved): Fix tool for #11442 does not correctly fix objects created via multipart u...
- 06:03 PM rgw Backport #12242 (Resolved): Fix tool for #11442 does not correctly fix objects created via multip...
- 06:02 PM rgw Bug #12079 (Resolved): rgw: need conversion tool to handle fixes following #11974
- 05:49 PM Documentation #11082 (Resolved): Crushmap documentation still references raid4
- Fixed by Aron Gunn.
- 05:48 PM Revision 9b8c518b (ceph): Merge pull request #5547 from ritz303/wip-doc-11082
- doc: Removed reference to RAID-4
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 05:46 PM Revision 6f768a7c (ceph): doc: Removed reference to RAID-4
- Fixes: #11082
Signed-off-by: ritz303 <ritz_303@yahoo.com> - 05:14 PM rbd Documentation #11897 (Resolved): Documentation on ceph auth caps is not specific enough.
- Fixed by Aron Gunn.
- 05:11 PM Revision f3330a18 (ceph): Merge pull request #5546 from ritz303/wip-doc-11897
- doc: Clarify how 'ceph auth caps' works.
Reviewed-by: John Wilkins <jowilkin@redhat.com> - 04:30 PM devops Bug #12667 (Duplicate): Missing http://gitbuilder.ceph.com/ceph-deb--x86_64-basic/ref/firefly/ver...
- Duplicate of #12668, closing this one.
- 04:21 PM devops Bug #12667 (Duplicate): Missing http://gitbuilder.ceph.com/ceph-deb--x86_64-basic/ref/firefly/ver...
- hammer v0.94.3 QE validation
run: http://pulpito.ceph.com/teuthology-2015-08-10_14:12:42-upgrade:firefly-x-hammer-... - 03:35 PM Revision c6cf558c (ceph): CMake: cut down unnecessary linkage on rados tests
- Signed-off-by: John Spray <john.spray@redhat.com>
- 03:00 PM Revision 6ee955d1 (ceph): CMake: add missing librados nlist test
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:40 PM Revision db55527e (ceph): Merge pull request #5354 from ceph/wip-pgls-filter-librados
- librados: partially expose PGLS filter interface
Reviewed-by: David Zafman <dzafman@redhat.com> - 02:18 PM Revision b199ac6c (ceph): doc/rados/operations/add-or-rm-mons: simplify the steps to add a mon
- this change removes the step to "ceph mon add" before starting a new
monitor. because the existing leader will start ... - 02:01 PM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
- Do we need the Client.cc patch here, or just the pull request (https://github.com/ceph/ceph/pull/5480), or both?
- 02:00 PM CephFS Bug #12321: MDS crash when try to connect clients
- Hi, do you have any updates for us on this? If the system is unavailable for any more debug then we'll close this.
- 01:56 PM Fix #11666 (Resolved): erasure-code: add lrc to rados/thrash-erasure-code
- 01:55 PM Tasks #11831: erasure-code: add chance_test_backfill_full to ceph-qa-suite tests
- 01:55 PM CephFS Bug #12619 (Resolved): valgrind errors in fs suite
- 01:52 PM Bug #12213 (Rejected): cannot specify an alternate chef repository in firefly
- using ansible now
- 01:32 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
- We need to turn on MDS logs to get a more useful bit of information
- 01:29 PM rbd Bug #12664 (Fix Under Review): Crash during TestInternal.MultipleResize
- *next PR*: https://github.com/ceph/ceph/pull/5544
- 01:26 PM Revision 6ec431ba (ceph): librbd: prevent race condition between resize requests
- It was possible that the same resize request could be sent twice
if a completed resize op started a newly created res... - 01:18 PM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
- HI
Today also i have encountered similar OSD error and OSD crashed with this error.
Need help to fix this probl... - 12:52 PM Revision 21464435 (ceph): Merge pull request #5535 from ceph/wip-gentest
- mon: Improve PGMap::generate_test_instances(), build map per incremental
Reviewed-by: Sage Weil <sage@redhat.com> - 12:49 PM Revision 55b34904 (ceph): Merge pull request #5457 from ceph/wip-cmake-vstart
- Make vstart work with cmake out of tree builds
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:41 AM Revision af18d479 (ceph): Merge remote-tracking branch 'upstream/master'
- 10:17 AM Revision 4649ba50 (ceph): librados: partially expose PGLS filter interface
- Not bothering with this for non-namespaced object iterator
or the C interface. Expect to replace this with
the new-s... - 10:17 AM Revision e8a53d23 (ceph): test: add case for pgls filter arg in librados
- Signed-off-by: John Spray <john.spray@redhat.com>
- 09:07 AM CephFS Bug #12209: CephFS should have a complete timeout mechanism to avoid endless waiting or unpredict...
- This issue is covered in http://tracker.ceph.com/issues/10944, and we have tested the two patches, which works well. ...
- 08:57 AM Revision a6ba518f (ceph): Merge pull request #5542 from l11625/master
- The listen_sd of thread also can be zero when we call the processor::start function..
Reviewed-by: Kefu Chai <kchai@... - 08:26 AM Revision 7ffcfdb6 (ceph): Merge pull request #5533 from ceph/wip-fix-mon-join.joao
- mon: Monitor: set MMonJoin's op type as service
Reviewed-by: Kefu Chai <kchai@redhat.com> - 08:23 AM Backport #12418 (In Progress): ceph-disk: sometimes the journal symlink is not created
- 08:19 AM Revision e57e6f5d (ceph): ceph-disk: set guid if reusing a journal partition
- When reusing a journal partition (e.g. /dev/sda2) we should set a
new partition guid and link it correctly with the O... - 08:19 AM Revision 04b2a878 (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... - 08:12 AM Revision cabfd5c4 (ceph): when the processor start ,listen_sd also can be zero.
- 07:12 AM Revision fec459de (ceph): mon: refactor OSDMonitor::send_incremental()
- * remove the duplicated part of the two implementations of
OSDMonitor::send_incremental()
Signed-off-by: Kefu Chai... - 06:49 AM Revision c05753ea (ceph): mon: track osd_epoch in MonSession
- * remove osd_epoch<osd, epoch> from OSDMonitor
* add osd_epoch to MonSession to track the latest osdmap epoch
OSDMo... - 06:49 AM Revision de43a02e (ceph): mon: track osd_epoch of all MonSessions
- previously, we only track the osd_epoch for OSD peers. but other
MonClients who receives osdmaps can also benefit fro... - 03:01 AM Revision 91337bdd (ceph): Merge pull request #5480 from ceph/wip-12617
- client: ignore permission check when fuse_default_permissions is on
- 02:21 AM Revision f9368333 (ceph): test/mon: add test for "mon add"
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 01:03 AM Revision a3b29475 (ceph): Merge pull request #524 from ceph/wip-kdreyer-calamari-1.2
- calamari_setup: handle RHCS 1.2 (missing /mnt/MON)
Reviewed-by: Dan Mick <dmick@redhat.com> - 12:46 AM rgw Feature #12666 (Resolved): rgw: expose the number of *stuck threads* via admin socket
- With our Ceph cluster, we came across a couple of times that rgw only returned HTTP 500, which was due to the fact th...
08/10/2015
- 11:23 PM Revision bda233c4 (ceph): Merge pull request #5536 from ceph/wip-12662-next
- WorkQueue: add/remove_work_queue methods now thread safe
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:12 PM Bug #12662 (Fix Under Review): ThreadPool add/remove work queue methods not thread safe
- *next PR*: https://github.com/ceph/ceph/pull/5536
- 10:39 PM Bug #12662 (In Progress): ThreadPool add/remove work queue methods not thread safe
- 09:42 PM Bug #12662 (Resolved): ThreadPool add/remove work queue methods not thread safe
- librbd uses a singleton ThreadPool for asynchronous operations for each image. As images are opened and closed, Work...
- 11:12 PM Bug #12665 (Resolved): osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
- After upgrading our Ceph cluster from 0.80.4 to 0.94.1 we have intermittent crashes on multiple osd's.
Marking those... - 11:10 PM Revision 3e18449b (ceph): WorkQueue: add/remove_work_queue methods now thread safe
- These methods were not acquiring the ThreadPool lock when
manipulating the work_queue collection. This was causing
o... - 11:02 PM Revision af336313 (ceph): Merge pull request #5344 from trhoden/update_debain_maintainer
- debian: Update maintainers and uploaders
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 11:01 PM rbd Bug #12611 (Pending Backport): object_map_update fails with -EINVAL return code
- 01:48 PM rbd Bug #12611 (Fix Under Review): object_map_update fails with -EINVAL return code
- *next PR*: https://github.com/ceph/ceph/pull/5525
- 10:58 PM Revision d8a157cf (ceph): Merge pull request #5525 from ceph/wip-12611-next
- bit_vector extent calculation incorrect for last page
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:39 PM rbd Bug #12664 (In Progress): Crash during TestInternal.MultipleResize
- 10:26 PM rbd Bug #12664 (Resolved): Crash during TestInternal.MultipleResize
- A race condition is possible where the same request can be issued twice, leading to a crash:...
- 09:07 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
- Reopening this because we're still seeing it on kcephfs, unknown whether underlying cause is in the same area:
http:... - 09:05 PM Revision ff6e9758 (ceph): Fixed mistaken reference to mon in osd section. Changed release name to...
- Fixes: #7807
Signed-off-by: John Wilkins <jowilkin@redhat.com> - 08:38 PM Revision 65e8f195 (ceph): doc: Clarify how 'ceph auth caps' works.
- Fixes: #11897
Signed-off-by: ritz303 <ritz_303@yahoo.com> - 08:37 PM rgw Bug #12661 (Duplicate): radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get...
- frontend is apache...
- 08:31 PM Revision efb6220b (ceph): mon: Improve PGMap::generate_test_instances(), build map per incremental
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 08:01 PM RADOS Bug #12659 (Closed): Can't delete cache pool
- Hi,
this is kind of a follow-up from issue #10138 where we encountered some strange issues with cache tiers.
On... - 07:03 PM Bug #8752: firefly: scrub/repair stat mismatch
- I have 0.80.9. I've set up caching pools and now I see same errors on the caching osds.
I have all xfs osds with the... - 06:49 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
- Thanks Alfredo, this is working fine, Partial logs from test run...
- 06:13 PM rgw Bug #12470 (Resolved): radosgw-agent bootstrap failure (ubuntu 12.04)
- merged commit fc3985a into master
- 05:53 PM rgw Bug #12470 (Fix Under Review): radosgw-agent bootstrap failure (ubuntu 12.04)
- Pull request opened https://github.com/ceph/radosgw-agent/pull/35
- 05:22 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
- Alfredo found the root cause in setup.py, Assigning to him.
- 04:50 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
- It's weird because I don't see "setuptools==0.9.8" @ https://github.com/boto/boto/blob/2.38.0/requirements.txt
- 04:43 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
- This is due to boto's egg dependency on setuptools 0.9.8 and mock 1.3.0 requires 17.1...
- 06:40 PM CephFS Bug #11255: nfs: mount failures on ceph-backed NFS share
- http://pulpito.ceph.com/teuthology-2015-08-07_23:10:02-knfs-master-testing-basic-multi/1006003/
- 06:31 PM CephFS Bug #12657: Failure in TestStrays.test_ops_throttle
- This purged 1600 strays in 6 seconds (and therefore wasn't busy doing so for long enough to hit the required high wat...
- 06:30 PM CephFS Bug #12657 (Can't reproduce): Failure in TestStrays.test_ops_throttle
http://pulpito.ceph.com/teuthology-2015-08-07_23:04:03-fs-master---basic-multi/1005757/- 05:53 PM Backport #12488 (Fix Under Review): pg_interval_t::check_new_interval - for ec pool, should not r...
- 05:21 PM Revision c8713055 (ceph): mon: Monitor: set MMonJoin's op type as service
- Otherwise, when the MonmapMonitor's PaxosService::dispatch() handles the
message, it will assert (as it should) becau... - 05:20 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
- 05:16 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
- to fix this issue,
* we need sparse reads in @ReplicatedPG::do_op@ to be treated as normal reads on ec pools
* it... - 04:01 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
- Actually, this might be as simple as the fact that when not using the librbd cache, the read ops are issued as a spar...
- 03:32 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
- Mehdi Abaakouk wrote:
> I guess all our pool setup is described into the previously send ceph-report. Lets me known ... - 04:14 PM rgw Backport #12635 (In Progress): swift smoke test fails on TestAccountUTF8
- 04:10 PM rgw Bug #11438: swift smoke test fails on TestAccountUTF8
- master PR: https://github.com/ceph/ceph/pull/4418
- 04:09 PM rgw Backport #12633 (In Progress): rgw: shouldn't return content-type: application/xml if content len...
- 04:06 PM Backport #12587 (In Progress): FileStore calls syncfs(2) even it is not supported
- 03:59 PM Backport #12586 (In Progress): FileStore calls syncfs(2) even it is not supported
- 03:43 PM Revision f04c8da5 (ceph): added permission check based on getgrouplist
- 03:26 PM Revision a99e7332 (ceph): rbd: export-diff now issues concurrent AIO read requests
- Combined with the improvements to the diff_iterate API, this should
noticeably increase the speed of a large image ex... - 03:24 PM Revision e9c78c6c (ceph): librbd: move diff_iterate logic to its own class
- In preparation for parallelizing the diff_iterate logic,
move all existing logic to its own class. No functional
cha... - 03:24 PM Revision f13bdaeb (ceph): librbd: execute multiple object diffs in parallel
- Issue up to 'concurrent_management_ops' list_snap ops to the
OSDs concurrently. The iterate callbacks will continue ... - 03:24 PM Revision 368f6320 (ceph): librbd: diff_iterate should handle callback errors
- If the diff_iterate callback returns an error, it should
result in diff_iterate being aborted with the error code
pro... - 03:24 PM Revision 404cab31 (ceph): tests: verify that diff_iterate callbacks can abort diff
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 03:17 PM rbd Bug #12479 (Pending Backport): [ FAILED ] TestLibRBD.BlockingAIO
- 02:57 PM Bug #12654: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
- By mistake the issue got created twice. You can close this.
Bug #12655 needs your attention - 02:51 PM Bug #12654 (Duplicate): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address al...
- Hi There
In my production ceph cluster several OSD's ( ~ 20 OSD ) crashed throwing this error... - 02:53 PM Bug #12655 (Rejected): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address alr...
- Hi There
In my production ceph cluster several OSD's ( ~ 20 OSD ) crashed throwing this error... - 02:35 PM Backport #12585 (In Progress): OSD crash creating/deleting pools
- 02:34 PM Revision 3396a969 (ceph): osd/OSDMap: handle incrementals that modify+del pool
- Because new_pools was processed after old_pools, if something
was modified and then deleted in the same incremental
m... - 02:33 PM Backport #12584 (In Progress): OSD crash creating/deleting pools
- 02:33 PM Revision ebba1d59 (ceph): osd/OSDMap: handle incrementals that modify+del pool
- Because new_pools was processed after old_pools, if something
was modified and then deleted in the same incremental
m... - 02:31 PM devops Fix #10959 (Rejected): create a 'configurator' web service for configuration generation
- 02:29 PM rbd Bug #12176 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
- 02:28 PM Bug #10911 (Resolved): mon: osd featuers aren't updated correctly
- 02:07 PM rbd Bug #12596 (Resolved): Prevent object map errors from failing IO operations
- Already included in master and backported to v0.94.2
- 02:04 PM Stable releases Tasks #12639 (Rejected): radosgw + civetweb latency issue on Hammer
- 01:46 PM Revision 3e145f71 (ceph): tests: increase test coverage for partial encodes/decodes
- Multiple combinations of offsets/lengths are now tested when
performing partial encodes/decodes of the bit vector.
S... - 01:35 PM Revision c6d98992 (ceph): common: bit_vector extent calculation incorrect for last page
- It's highly probable that the last page in the bit vector will not
be a full page size. As a result, the computed ex... - 01:33 PM rbd Documentation #12642: snap_unprotect() requires access to all pools
- Josh Durgin wrote:
> The reason we didn't store the children with the parent image is to let a user without write ac... - 01:31 PM Revision 16b59c6c (ceph): added autoconf check for getgrouplist
- 01:17 PM Revision ab31f14c (ceph): Merge pull request #5353 from ceph/wip-pgls-filter-osd
- Make PGLSFilter interface more flexible (for cephfs)
Reviewed-by: Sage Weil <sage@redhat.com> - 01:09 PM Revision 0695d179 (ceph): vstart: detect and handle cmake environ
- Signed-off-by: John Spray <john.spray@redhat.com>
- 01:09 PM Revision 44ed436c (ceph): ceph.in: detect paths in out of tree build
- a la what we currently do for PYTHONPATH
and LD_LIBRARY_PATH, but for cmake out
of tree builds.
Signed-off-by: John ... - 01:09 PM Revision c747e29a (ceph): vstart: detect CEPH_BIN in stop.sh too
- ...for the benefit of rbd.
Signed-off-by: John Spray <john.spray@redhat.com> - 01:05 PM Revision dac84a7a (ceph): vstart: enable more path customization
- ...for working with out-of-tree builds.
Signed-off-by: John Spray <john.spray@redhat.com> - 01:05 PM Revision 1f5ddbf7 (ceph): CMake: build dencoder at src/ceph-dencoder
- ...instead of in src/test/dencoder.
While the source lives in test/, the dencoder tool is built
and distributed as a... - 01:05 PM Revision af31afa8 (ceph): init-ceph.in: set executable bit
- Scripts expect the generated init-ceph script
to be +x, and CMake does that if the file you
feed into it is +x. This... - 01:05 PM Revision 6545981b (ceph): ceph.in: use cmake-style substitution
- Avoid need for separate ceph.in and ceph.in.cmake files.
Signed-off-by: John Spray <john.spray@redhat.com> - 01:05 PM Revision 64255b96 (ceph): Makefile: build ceph.in the cmake way
- A little bit more of a tongue-twisting command line
to do string replacement, but saves us from having
separate ceph.... - 10:01 AM Revision 9d17a65d (ceph): Merge pull request #5522 from oritwas/wip-cmake-fix-mds
- cmake: fix mds compilation and link
Reviewed-by: John Spray <john.spray@redhat.com> - 08:50 AM Revision 570887f1 (ceph): cmake: fix mds compilation and link
- Rename MDS.cc MDSDaemon.cc
Add missing files and match order to the Makefile
Signed-off-by: Orit Wasserman <owasserm... - 08:03 AM CephFS Bug #12653: fuse mounted file systems fails SAMBA CTDB ping_pong rw test with v9.0.2
- This is a ceph-fuse bug, running the test directly on ceph-fuse mount can reproduce the bug. The bug is because that ...
- 03:37 AM CephFS Bug #12653 (Resolved): fuse mounted file systems fails SAMBA CTDB ping_pong rw test with v9.0.2
- While working with the SAMBA CTDB ping_pong test and the Ceph file system, I noticed that file systems mounted using ...
- 07:35 AM rbd Feature #12111 (Resolved): rbd: support size suffixes for all size-based options
- 06:01 AM Revision b049c949 (ceph): Merge branch 'wip-vumrao-12111' of https://github.com/vumrao/ceph
- Reviewed-by: Josh Durgin <jdurgin@redhat.com>
- 05:20 AM Revision dcf20b35 (ceph): rbd: creating refused, if feature is specified when the format is equal...
- Signed-off-by: x11562 <xie.na@h3c.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:26 AM Revision 281a3dde (ceph): Merge pull request #5520 from badone/master
- doc: remove duplicate word in Motivation section.
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:00 AM Revision 8023f1db (ceph): Merge pull request #4927 from wonzhq/snapset-obc
- osd/ReplicatedPG: snapset is not persisted
- 02:52 AM Revision 585b49f4 (ceph): Merge pull request #5212 from ceph/wip-mds-refactor
- mds: big refactor of MDS into MDSDaemon, MDSRank, MDSRank Dispatcher
- 02:03 AM Bug #12645: chunky_scrub assert fail
- According to my point,the reason for this bug is :
1.3 scrub request to repica
-1936> 2015-07-30 16:21:31.804154... - 01:51 AM Revision 370e4a71 (ceph): doc: remove duplicate word in Motivation section.
- Remove to\nto typo in doc/dev/osd_internals/erasure_coding/pgbackend.rst
Signed-off-by: Brad Hubbard <bhubbard@redha...
08/09/2015
- 02:49 PM Bug #12652 (Fix Under Review): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
- https://github.com/ceph/ceph/pull/5518
- 02:46 PM Bug #12652: osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
- merge_log, just prior:...
- 02:45 PM Bug #12652 (Resolved): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
- ...
- 11:47 AM Revision dc6d90cc (ceph): Merge pull request #5517 from tchaikov/wip-cmake-remove-flat-index
- cmake: remove Flat_index stuff
Reviewed-by: Sage Weil <sage@redhat.com> - 11:45 AM Revision a85b921c (ceph): Merge pull request #5515 from ceph/wip-make-check-fixes
- several fixes for make check
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: David Zafman <dzafman@redh... - 11:44 AM Revision 6dd143d8 (ceph): Merge pull request #4683 from ceph/wip-siddharth-security-fixes
- Enable security hardening flags globally
Testedj-by: Kefu Chai <kchai@redhat.com> - 08:28 AM Revision 14045020 (ceph): cmake: remove Flat_index stuff
- the Flat_index stuff was removed in 5df688a
Signed-off-by: Kefu Chai <kchai@redhat.com>
08/08/2015
- 03:40 PM Revision c74461e9 (ceph): Merge pull request #5504 from tchaikov/wip-check-good-yasm
- cmake: check for good yasm
- 03:21 PM Revision 8f06d3ee (ceph): Enable security hardening flags globally
- 03:21 PM Revision e5569d4c (ceph): Removing unwanted -grecord-gcc-switches , relro in cflags and adding -fPIC
- 03:21 PM Revision 2c6acfc9 (ceph): Removing unwanted -fPIC in cflags
- 01:42 PM Revision 1b94f1c9 (ceph): Merge pull request #5293 from majianpeng/oprequest-markevent
- osd: Oprequest markevent
Reviewed-by: Huang Jun <hjwsm1989@gmail.com>
Reviewed-by: Sage Weil <sage@redhat.com> - 12:38 PM Bug #12356 (Resolved): test/erasure-code/test-erasure-code.sh:227: TEST_rados_put_get_jerasure: ...
- 12:38 PM Revision 67b001d8 (ceph): Merge pull request #5267 from dachary/wip-12356-rados-osds-out-in
- tests: test-erasure-code.sh/rados_osds_out_in must wait_for_clean
Reviewed-by: Kefu Chai <kchai@redhat.com> - 12:27 PM Revision e04f324b (ceph): Merge pull request #4909 from zhouyuan/rgw_doc_bucket_index
- doc: update rgw configuration doc on bucket index sharing feature
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshma... - 11:45 AM Revision d3727185 (ceph): osd/HitSet: mark subclasses that encode nondeterministically
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:45 AM Revision 34c048b3 (ceph): osd/HitSet: make subclasses dump deterministically
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:45 AM Revision 6b97addc (ceph): test/encoding/check-generated: make error msg cut and pasteable
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:36 AM Revision 3df6438c (ceph): mon/PGMap: dump osd_epochs in deterministic order
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:30 AM Revision 62f94221 (ceph): test/encoding/check-generated: skip some tests if non-determinstic enco...
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:30 AM Revision 2bcab031 (ceph): ceph-dencoder: add 'is_deterministic' command
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:30 AM Revision 9ea05223 (ceph): ceph-dencoder: clean up macro name
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:30 AM Revision aaa5b754 (ceph): ceph-dencoder: mark PGMap with nondeterministic encoding
- Signed-off-by: Sage Weil <sage@redhat.com>
- 11:29 AM Revision 82533aa4 (ceph): test/encoding: c++11 STL appears to make fewer copies, yay
- The failure was
test/encoding.cc:191: Failure
Value of: 10
Expected: my_key_t::get_copy_ctor()
Which is: 5
test/enco... - 10:47 AM Bug #12651 (Won't Fix): osd crashes at startup if current/commit_op_seq is not readable
- on master 281d45d2ad449d38a0ec3be668d9bba7735b9d21...
- 04:49 AM Revision e06046c3 (ceph): cmake: check for good yasm
- this enables faster crc32 calculation on x64 intel platforms,
see common/crc32c_intel_fast.c
Signed-off-by: Kefu Cha... - 04:23 AM Revision 281d45d2 (ceph): Merge pull request #5500 from oritwas/wip-cmake-isa
- cmake: check for better yasm and fix isa
Reviewed-by: Kefu Chai <kchai@redhat.com> - 12:13 AM Revision 317559df (ceph): Added singleton hammer-x test to address #12625
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
08/07/2015
- 10:14 PM Revision 016a5d5d (ceph): mon/PGMap: make PGMap dump osd_epochs too
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:25 PM Revision 841ae130 (ceph): mon/OSDMonitor: prevent old OSDs from starting if 'sortbitwise' is enabled
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:23 PM Revision bf49bb3e (ceph): osd/osd_types: pg_interval_t: a change in sort order triggers a new int...
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:23 PM Revision 0031e0e6 (ceph): osd/PG: select interval sort order based on OSDMap
- If the OSDMap says sort bitwise, sort bitwise... unless we have
enabled osd_debug_randomize_hobject_sort_order, in wh... - 08:23 PM Revision f02d7e7a (ceph): mon/OSDMonitor: sort bitwise on new clusters
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:23 PM Revision 383185bf (ceph): mon/OSDMonitor: osd set/unset sortbitwise
- Add monitor command to flip the switch on the OSD hobject_t sort
order.
Signed-off-by: Sage Weil <sage@redhat.com> - 08:02 PM Revision 3092a18f (ceph): cmake: check for better yasm and fix isa
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 08:01 PM Revision 968261b1 (ceph): osd/OSDMap: add a SORTBITWISE OSDMap flag
- This flag will indicate that hobject_t's shall hence-forth be
sorted in a bitwise fashion.
Signed-off-by: Sage Weil ... - 07:58 PM Revision c2fc74d1 (ceph): osd/ReplicatedPG: fix filter lifecycle in do_osd_ops
- If we take an error path in [N]PGLS (objects_list_partial error
or bad handle) and FAILOK is set we may exec a second... - 07:58 PM Revision 62214832 (ceph): fix 'rados ls' issue if using keyvaluestore as objectstore backend
- Fixes: #12637
Signed-off-by: xinxin shu <xinxin.shu@intel.com> - 07:32 PM Revision dcd6e964 (ceph): ceph-object-corpus: do not try to decode pre-hammer ObjectStore::Transa...
- We don't understand collection_attr any more.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:44 PM Bug #12570 (Fix Under Review): common/Thread:pthread_attr_destroy(thread_attr) when done with it
- https://github.com/ceph/ceph/pull/5433
- 06:17 PM Revision 22e367b4 (ceph): Merge pull request #5510 from yuyuyu101/fix-async-fix-22
- AsyncConnection: Fix wrong order of local message delivering
Reviewed-by: Sage Weil <sage@redhat.com> - 06:14 PM Bug #12638: build_incremental() could take 40678 ms to finish
- sam suggested,
> we can also change the
>
> - mon_leveldb_cache_size // increase this value to see if it remed... - 08:10 AM Bug #12638: build_incremental() could take 40678 ms to finish
- ...
- 05:49 PM Revision 49aec61f (ceph): Merge pull request #5512 from ddiss/rbd_initrd_no_tr
- rbdnamer: drop unneccessary tr usage
Reviewed-by: Sage Weil <sage@redhat.com> - 05:41 PM Revision b98b1048 (ceph): rbdnamer: drop unneccessary tr usage
- tr is not present by default in Dracut generated initramfs images. The
same logic can anyhow be performed via the exi... - 04:59 PM Revision 144792ef (ceph): Merge pull request #5310 from ceph/wip-pipefd-leak
- Wip pipefd leak
Reviewed-by: Jianpeng Ma <jianpeng.ma@intel.com> - 04:14 PM devops Bug #12382: Package python-ceph is obsoleted by python-rados, but obsoleting package does not pro...
- Until I can make time to implement and test the plan I described @ http://www.spinics.net/lists/ceph-devel/msg24497.h...
- 03:56 PM Revision 180a500a (ceph): Merge pull request #5511 from ceph/wip-cxx11
- c++11 ftw
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com> - 03:42 PM Revision 3260adf1 (ceph): c++11: xlist needs a value_type for back_inserter
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:42 PM Revision 11a5d292 (ceph): c++11: fixes for preprocessor string concatenation
- c++11 adds user-defined literals through type suffixes. for example,
"foo"s is a literal of type std::basic_string. t... - 03:42 PM Revision f4d2032c (ceph): c++11: disambiguate std::isnan
- c++11's isnan() is a constexpr function, while c's is a macro
Signed-off-by: Casey Bodley <cbodley@redhat.com> - 03:42 PM Revision 3a680804 (ceph): c++11: remove hash_namespace.h and default to std
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:42 PM Revision 511106e3 (ceph): c++11: fix shared_ptr conversions to bool
- operator bool() is marked as explicit, which prevents it from being used
directly in gtest macros
Signed-off-by: Cas... - 03:42 PM Revision f7c478c6 (ceph): c++11: replace boost::assign with initializer list
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:38 PM Revision ec619c7d (ceph): Merge pull request #4832 from ceph/wip-11511
- osd: Even in objects_read_sync() case don't read past oi.size
Reviewed-by: Samuel Just <sjust@redhat.com> - 03:16 PM Linux kernel client Support #12648: [old topic] OSD will stuck if running kernel rbd or rbd-fuse on the same node wit...
- This looks like a bunch of processes stuck trying to acquire mmap_sem, while another bunch is waiting for page writeb...
- 10:32 AM Linux kernel client Support #12648 (New): [old topic] OSD will stuck if running kernel rbd or rbd-fuse on the same no...
- I know this is an old topic and not recommended all the time, but we are limited to the hardware quantity and this wi...
- 03:13 PM Revision 9cdc3278 (ceph): AsyncConnection: Fix wrong order of local message delivering
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:59 PM Revision 97882853 (ceph): Merge pull request #445 from dachary/wip-11666-erasure-code-lrc
- erasure-code: lrc plugin workload
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:17 PM Revision eaa2312e (ceph): osd: re-sort object_contects when the sort order changes
- Scrub uses the object_contexts sort order to check whether it is
safe to extend the scrub interval (verifying there a... - 02:17 PM Revision a78cef4f (ceph): common/shared_cache: allow comparator to be adjusted
- Allow the use of a comparator that has a value, and for that
comparator to be adjusted at runtime for the purposes fo... - 02:16 PM Revision 3c507667 (ceph): osd/ReplicatedPG: dynamically vary sort order for backfill sets and maps
- Reset the map and set so that the comparator matches the sort order at the
start of each backfill.
Signed-off-by: Sa... - 02:16 PM Revision 1f151468 (ceph): osd/ReplicatedPG: fix comparator resets
- We need to take care not to clear() any of the maps or sets or else we'll lose
the comparator.
Signed-off-by: Sage W... - 02:16 PM Revision 5ea8290c (ceph): osd/ReplicatedPG: better debug on recover_backfill
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 8cc861f2 (ceph): osd/ReplicatedPG: assert map and set sort order is correct during backfill
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 03de3b16 (ceph): osd/PG: do some new interval work on init() too
- Some work we need to do on any new interval, *including* when the PG is
first created and there is no "interval chang... - 02:16 PM Revision c5a1709e (ceph): osd/PG: starting or continuing backfill .. be more precise
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 526b63fc (ceph): osd/PG: fix forced backfill when last_backfill sort order doesn't match
- We need to force a backfill restart even if last_update is up to date.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision 51a02db3 (ceph): osd/ReplicatedPG: drop old hobject_t encoding compatibility
- This was introduced in 0.47 ... we don't need it any more!
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision d90cc26b (ceph): osd: add and use operator<< for BackfillInterval
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 35b521a8 (ceph): osd/ReplicatedPG: fix a bit of whitespace
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 1f9e8b85 (ceph): osd/PG: use hash instead of filestore key for scrub
- It's doesn't matter, since it's a deterministic permutation of hte value
and we're checking for equality, but avoid t... - 02:16 PM Revision bee3ffef (ceph): osd/PG: note NIBBLEWISE in PG debug string
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 579d4f42 (ceph): include/encoding: add decode_noclear() variant for map<> decode with co...
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 1d66bbf8 (ceph): osd: dynamically vary sort order of BackfillInterval map
- We initialize all BackfillIntervals when backfill starts. At that point we
set the Comparator order via reset().
Si... - 02:16 PM Revision a208832c (ceph): explicitly specify comparator for all hobject_t maps and sets
- This is necessary now that operator< is not defined.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision 7624125d (ceph): explicitly specify comparator for all ghobject_t maps and sets
- We no longer have operator<
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision cdffea95 (ceph): use explicit hobject_t comparators
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 64e00ba9 (ceph): use explicit ghobject_t comparators
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 49539ab8 (ceph): hobject_t: conditional Comparator object
- This one can go either bitwise or nibblewise, depending on what you give
pass to the STL container constructor. E.g.... - 02:16 PM Revision 29e140d8 (ceph): include/encoding: map<> encoders when comparator is specified
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision c56edf8e (ceph): include/types: map operator<< with comparator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 9b8e536f (ceph): include/types: operator<< for set with comparator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision a33895e0 (ceph): include/encoding: handle set<> with comparator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 332e1a48 (ceph): common/shared_cache: parameterize the map<> comparator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 456540f8 (ceph): common/sharedptr_registry: parameterize map<> comparator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 35f90d98 (ceph): common/simple_cache: parameterize map<> comparator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 6038aeff (ceph): hobject_t: typed MIN_* helpers
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision fd6cfa34 (ceph): osd/osd_types: clean up pg_info_t comments a bit
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 897d98f7 (ceph): osd: set acting, upacting features from osdmap, not peers
- Set in start_peering_interval based on the osdmap, so that it is defined
deterministically on primary, replica, and s... - 02:16 PM Revision 8230375b (ceph): osd: use accessor to set last_backfill
- Always will in last_backfill and last_backfill_bitwise together.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision 26d5d7a1 (ceph): osd: restart backfill on peers if last_backfill sort is off
- If a peer has a last_backfill value but the wrong sort order, we need to
restart backfill at the beginning.
Signed-o... - 02:16 PM Revision a36cae1a (ceph): osd/PG: do not trust last_backfill for purposes of missing objects if s...
- If the peer has the wrong sort order, we cannot trust lsst_backfill and we
do not know if the object is there.
Signe... - 02:16 PM Revision 25f0afc8 (ceph): osd: allow sort order to randomly revert to nibblewise via debug config
- Note that this option is misused and applied to some but not all OSDs they
will disagree on the sort order and get co... - 02:16 PM Revision 8063a9d3 (ceph): osd: ignore CRUSH_ITEM_NONE when calculating interval features
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 5e23f04c (ceph): common/hobject_t: remove comparison operators for [g]hobject_t
- *All* comparisions, including everything in the OSD, needs to
conditionally use either bitwise or nibblewise sort ord... - 02:16 PM Revision 466afca0 (ceph): os/FileStore: use bitwise sort when we don't care (e.g., split)
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision bbd10446 (ceph): os/FileStore: pass sort_bitwise down to CollectionIndex
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision c087d414 (ceph): os/LFNIndex: pass through sort_bitwise
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision ea4fe762 (ceph): os/HashIndex: handle legacy nibblewise sort
- We need to separate the bitwise and nibblewise implementations because
they diverge too much. Start by converting th... - 02:16 PM Revision 48503d84 (ceph): os/HashIndex: handle new bitwise sorting
- Handle listing by hash with bitwise sorting. This involves futzing with
the hex digit sort order by reversing the di... - 02:16 PM Revision 24fdbd11 (ceph): ceph_test_objectstore: call+test new collection_list variants
- In particular, make SimpleListTest check both sorting methods and asssert
that the result is sorted.
Signed-off-by: ... - 02:16 PM Revision e50d2a7b (ceph): hobject_t: pad hash to 8 digits
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision d5ca7e9d (ceph): osd/osd_types: add last_backfill_bitwise flag to pg_info_t
- We need to know what sort order last_backfill is based on.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision f72ba6e8 (ceph): hobject_t: restore default comparators ... bitwise!
- Note that this breaks compatibility for the moment.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision 73b3ed87 (ceph): osd: add OSD_BITWISE_HOBJ_SORT feature
- We will sort [g]hobject_t's bitwise (instead of nibblewise) if all
OSDs who have participated in peering support the ... - 02:16 PM Revision 8aaa437f (ceph): os: add sort type to ObjectStore interface (incomplete)
- Note that this doesn't build, but it will be easier to review this way.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Revision f0f87da9 (ceph): ceph-objecstore-tool: use new api
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision f459bdc5 (ceph): qa: fix misc collection_list callers
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision c5bd0347 (ceph): osd: use bitwise collection_list sort when we don't care
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 464bd6b9 (ceph): osd/PGBackend: ask PG which sort order to use
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 744508ff (ceph): os/MemStore: only support bitwise sort order
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:16 PM Revision 7d627398 (ceph): os/KeyValueStore: only support bitwise sort
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:15 PM Revision 89cb2bba (ceph): os/memstore: fix omap_rmkey_range
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:15 PM Revision c4128f13 (ceph): os/HashIndex: drop unused lower_bound arg
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:15 PM Revision c5893284 (ceph): os/LFNIndex: return vector from list_subdirs
- We'll need this later when we sort the subdirs bitwise instead of
nibblewise.
Signed-off-by: Sage Weil <sage@redhat.... - 02:15 PM Revision 8d8eb2b4 (ceph): hobject_t: nibblewise and bitwise comparators
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:15 PM Revision 7811c776 (ceph): Merge pull request #5331 from liewegas/wip-collection-list
- os: clean up collection_list
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:04 PM Bug #12373 (Resolved): sgdisk hangs on zap command
- Closing this as the fix went already into master (and backported to hammer and firefly):
https://github.com/osynge... - 01:35 PM Revision 1beab53c (ceph): Merge pull request #5271 from wonzhq/cache-rate
- mon: add cache tier IO rate in the 'osd pool stats' command
Reviewed-by: Sage Weil <sage@redhat.com> - 12:56 PM Bug #12436 (Resolved): blkdev.cc::get_device_by_uuid() leak
- 12:55 PM Revision 2a760538 (ceph): Merge pull request #5507 from athanatos/wip-12436
- blkdev.cc::get_device_by_uuid: do not leak cache
Reviewed-by: Sage Weil <sage@redhat.com> - 12:55 PM Bug #12338 (Pending Backport): long standing slow requests: connection->session->waiting_for_map-...
- 12:55 PM Revision 01d3aa7c (ceph): Merge pull request #5506 from athanatos/wip-12338
- OSD: break connection->session->waiting message->connection cycle
Reviewed-by: Sage Weil <sage@redhat.com> - 12:45 PM Revision 7ee3eeff (ceph): Kill collection_list in CollectionIndex
- Now we use CollectionIndex.collection_list_partial.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com> - 12:45 PM Revision e46a855e (ceph): s/collection_list_impl/collection_list/
- Signed-off-by: Sage Weil <sage@redhat.com>
- 12:45 PM Revision cdb1fc01 (ceph): os: drop snapid_t arg to collection_list
- All this does is filter out objects with old snapids, but this can be
just as easily done in the one caller that spec... - 12:45 PM Revision 654c16ed (ceph): os/ObjectStore: drop get_ideal_list_min()
- Unused. Fix comment on get_ideal_list_max while we are here.
Signed-off-by: Sage Weil <sage@redhat.com> - 12:45 PM Revision 5df688a5 (ceph): Kill Flat_index.
- Too old, remove it entirely.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com> - 12:45 PM Revision c5dc4047 (ceph): Kill collection_list
- use collection_list_impl as well.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com> - 12:45 PM Revision 7bf999cf (ceph): os/KeyValuestore:Refactor collection_list_range and collection_list_par...
- Add collection_list_impl which abstract the common process
of collection list behavior.
Signed-off-by: Xiaoxi Chen <... - 12:45 PM Revision 71655109 (ceph): Kill collection_list_range
- We can directly use collection_list_impl.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com> - 12:45 PM Revision 2d5ed30f (ceph): Kill collection_list_partial
- Use collection_list_impl directly.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com> - 12:45 PM Revision 26668d6f (ceph): os/CollectionIndex: use const ref for end
- Signed-off-by: Sage Weil <sage@redhat.com>
- 12:44 PM Revision 80b6961d (ceph): Merge pull request #5509 from ceph/wip-12536
- common/hobject_t: correctly decode pre-infernalis hobject_t min
Reviewed-by: Samuel Just <sjust@redhat.com> - 12:43 PM Revision d171537b (ceph): os/Memstore:Refactor collection_list_range and collection_list_partial
- Add collection_list_impl which abstract the common process
of collection list behavior.
Signed-off-by: Xiaoxi Chen <... - 12:43 PM Revision 921c4586 (ceph): os/Filestore:Refactor collection_list_range and collection_list_partial
- Add collection_list_impl which abstract the common process
of coleection list behavior.
Todo: Refactor Index::collec... - 12:18 PM Bug #12410 (Pending Backport): OSDMonitor::preprocess_get_osdmap: must send the last map as well
- https://github.com/ceph/ceph/pull/5508
- 12:17 PM Revision ddc83b6b (ceph): Merge pull request #5508 from athanatos/wip-12410
- OSDMonitor::preprocess_get_osdmap: send the last map as well
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:51 AM Bug #12523 (Pending Backport): osd suicide timeout during peering - search for missing objects
- 11:50 AM Revision 8e0a4445 (ceph): Merge pull request #5413 from guangyy/wip-12523
- osd: copy the RecoveryCtx::handle for when creating RecoveryCtx instance from another one
Reviewed-by: Samuel Just <... - 11:26 AM Bug #12194: osd crash FAILED assert(!parent->get_log().get_missing().is_missing(soid))
- I can confirm what looks like this same exact bug. While still on 0.93, filesystem on OSDs had to be converted from ...
- 08:58 AM Bug #12340: ceph-helpers.sh: test_get_last_scrub_stamp: wait_for_clean fails
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/6928/consoleFull
http://jenkins.ceph.dachary.org/jo... - 08:42 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
- please provide backtrace of the crash
- 07:33 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
- Zheng Yan wrote:
> will do
HI,i use your patch in ceph dokan client. and seems cause to client assert crash.
D... - 07:23 AM Bug #12647 (Can't reproduce): Ceph log rotation backup strategy leads to log stop recording
- hi
I have a ceph logrotate problem:
Use ceph default logrotate. Conf strategy log backup regularly polling, would ... - 05:47 AM rgw Backport #12632 (In Progress): rgw: shouldn't return content-type: application/xml if content len...
- 05:47 AM rgw Backport #12634 (In Progress): swift smoke test fails on TestAccountUTF8
- 02:55 AM Revision 9471bb83 (ceph): Common/Thread: pthread_attr_destroy(thread_attr) when done with it
- When a thread attributes object is no longer required, it should be destroyed using the
pthread_attr_destroy() functi... - 02:26 AM CephFS Bug #12189 (Won't Fix): Editing / Creating files fails for NFS-over-CephFS on EC pool with cache ...
- 02:04 AM Revision e35d27fc (ceph): Merge pull request #5492 from ceph/wip-vxattr-setall
- mds: fix setting whole layout in one vxattr
- 01:47 AM rgw Bug #12629: the arguments 'domain' should not be assigned when return false
- master PR https://github.com/ceph/ceph/pull/5447
- 01:30 AM Bug #12645 (Can't reproduce): chunky_scrub assert fail
- Cluster:5 nodes, 4 mons ,each node has 10 osds
Ceph version:0.87
Operation:
(1)reboot node.1
(2)then unmount all... - 12:27 AM Revision e3147b8d (ceph): rgw:segmentation fault when rgw_gc_max_objs > HASH_PRIME
- obj_names[] is index out of bounds when rgw_gc_max_objs > HASH_PRIME
Fixes: #12630
Signed-off-by: Ruifeng Yang <1492... - 12:24 AM Revision 9420d24c (ceph): rgw:the arguments 'domain' should not be assigned when return false
- Hostnames: [B.A]
Inputs: [X.BB.A]
Return: [false]
Output: [B.A] it is wrong.
Fixes: #12629
Signed-off-by... - 12:21 AM Revision 2938fdd5 (ceph): radosgw-admin: Create --secret-key alias for --secret
- Fixes: #5821
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
08/06/2015
- 10:43 PM rbd Documentation #12642: snap_unprotect() requires access to all pools
- The reason we didn't store the children with the parent image is to let a user without write access to the parent poo...
- 09:04 PM rbd Documentation #12642 (Resolved): snap_unprotect() requires access to all pools
- Hi,
we have a setup with multiple users and pools which prevents the users from unprotecting their snapshots.
S... - 08:45 PM Bug #10138 (Can't reproduce): osd: crash in SnapSet::from_snap_set
- 08:41 PM Bug #10138: osd: crash in SnapSet::from_snap_set
- We did not encounter this again since upgrading to 0.9x so this can be closed.
- 05:21 PM ceph-dokan Bug #12513: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 32 MB is eno...
- OK, got it.
- 04:28 PM Bug #12637: bug of rados ls with keyvaluestore
- https://github.com/ceph/ceph/pull/5499
- 04:08 PM Bug #12637 (Resolved): bug of rados ls with keyvaluestore
- if leveldb is usedas keyvaluestore backend , run 'rados -p rbd ls', then cluster crash , log shows as follow :
... - 04:25 PM CephFS Bug #12189: Editing / Creating files fails for NFS-over-CephFS on EC pool with cache tier
- I was able to update the kernel on the NFS server to version 4.1.4 today, which also allows me to use the kernel clie...
- 04:22 PM Stable releases Tasks #12639: radosgw + civetweb latency issue on Hammer
- Wrong queue, Please close this tracker,
created new one in the correct queue http://tracker.ceph.com/issues/12640 - 04:16 PM Stable releases Tasks #12639 (Rejected): radosgw + civetweb latency issue on Hammer
- After upgrading to Hammer and moving from apache to civetweb. We
started seeing high PUT latency in the order of 2 s... - 04:20 PM rgw Bug #12640 (Closed): radosgw + civetweb latency issue on Hammer
- After upgrading to Hammer and moving from apache to civetweb. We
started seeing high PUT latency in the order of 2 s... - 04:17 PM Revision b3f1b3ac (ceph): Merge pull request #5488 from oritwas/wip-cmake-fix-rbd
- cmake: add global lib to rbd
Reviewed-by: John Spray <john.spray@redhat.com> - 04:12 PM Bug #12638 (Resolved): build_incremental() could take 40678 ms to finish
- ceph version 0.80.7 (6c0127fcb58008793d3c8b62d925bc91963672a3)
it is reported that a monitor with over 800 osdmap ... - 04:11 PM Revision 3ab5d82a (ceph): rgw: set http status in civetweb
- Need to set the http status in civetweb so that we report it correctly.
Fixes: #12432
Signed-off-by: Yehuda Sadeh <y... - 04:11 PM Revision 10a03839 (ceph): civetweb: update submodule to support setting of http status
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 04:09 PM Revision 427f48bf (ceph): erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests
- http://tracker.ceph.com/issues/10887 Refs: #10887
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 03:25 PM Revision 18bf415d (ceph): fix indentation error in docstring
- Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit af973259eff9ffbbbe9aa209c3b3dd2d80d7219b) - 03:25 PM Revision 51122026 (ceph): do not ommit syntax errors in linter checks
- Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit db69142b9078fd9ed35fb3a542fc340dae9be665) - 03:24 PM Revision 30f10ee1 (ceph): tasks: fix syntax error in ceph.py
- From e195f9fa.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 9f530092e2aa3bdc73fcddc0... - 03:10 PM Revision cd4ac1ca (ceph): rbd: support size suffixes for size-based options
- This patch will provide support for size suffixes for
below given options:
--stripe-unit <size in B/K/M>
--io-size <... - 02:59 PM rgw Backport #12635 (Resolved): swift smoke test fails on TestAccountUTF8
- https://github.com/ceph/ceph/pull/5532
- 02:58 PM rgw Backport #12634 (Resolved): swift smoke test fails on TestAccountUTF8
- https://github.com/ceph/ceph/pull/5718
- 02:56 PM rgw Bug #11438 (Pending Backport): swift smoke test fails on TestAccountUTF8
- 02:45 PM rgw Backport #12633 (Resolved): rgw: shouldn't return content-type: application/xml if content length...
- https://github.com/ceph/ceph/pull/5532
- 02:38 PM rgw Backport #12632 (Resolved): rgw: shouldn't return content-type: application/xml if content length...
- https://github.com/ceph/ceph/pull/5718
- 02:35 PM Documentation #12620 (In Progress): note the behaviour that "ceph mon add <mon-id>" takes forever...
- https://github.com/ceph/ceph/pull/5495
- 02:33 PM rgw Bug #11091 (Pending Backport): rgw: shouldn't return content-type: application/xml if content len...
- This introduced a regression as reported by this issue : http://tracker.ceph.com/issues/11438
- 02:24 PM rgw Bug #11091: rgw: shouldn't return content-type: application/xml if content length is 0
- PR : https://github.com/ceph/ceph/pull/4361
- 02:33 PM Bug #11266: data digest mismatch 11177
- Hi!
My ceph version 0.94.2
I have the same issues with 193 pgs inconsistent of 656 pgs total.
Will it be resolved ... - 02:27 PM Revision d1735a4e (ceph): rgw: rework X-Trans-Id header to be conform with Swift API.
- Fixes: #12108
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> - 01:59 PM Revision 278a6ae0 (ceph): qa: add fs layout case for stripe_size decrease
- The case fixed by commit:
mds: fix setting whole layout in one vxattr
Signed-off-by: John Spray <john.spray@redhat.... - 01:58 PM Revision 63e6d87d (ceph): calamari_setup: handle RHCS 1.2 (missing /mnt/MON)
- In RHCS 1.2 we don't have a /mnt/MON directory. The intention of
35c6363a1eaf5011e26be8561ffcd4e9324d13a2 was to hand... - 01:56 PM rgw Backport #12246 (In Progress): RGW Swift API: responses for several request types don't contain m...
- 01:56 PM Feature #10887 (Fix Under Review): erasure-code: allow upgrades for shec plugins
- 01:55 PM Feature #10887 (In Progress): erasure-code: allow upgrades for shec plugins
- https://github.com/ceph/ceph-qa-suite/pull/523
- 01:06 PM Feature #10887 (Fix Under Review): erasure-code: allow upgrades for shec plugins
- https://github.com/ceph/ceph/pull/5493
- 12:50 PM Feature #10887 (In Progress): erasure-code: allow upgrades for shec plugins
- 01:51 PM rgw Bug #12630 (In Progress): segmentation fault when rgw_gc_max_objs > HASH_PRIME
- master PR https://github.com/ceph/ceph/pull/5449
- 10:34 AM rgw Bug #12630 (Resolved): segmentation fault when rgw_gc_max_objs > HASH_PRIME
- 01:33 PM Revision 12f4dffc (ceph): erasure-code: add write_append_excl: false
- Add write_append_excl: false to all erasure-code workloads and use the
same workload in all upgrade tests. write_appe... - 01:29 PM Revision b63f2afa (ceph): Merge pull request #5475 from cxwshawn/com-fix
- rgw_user.h: modify interface comments.
Reviewed-by: Sage Weil <sage@redhat.com> - 01:25 PM Revision e61976b2 (ceph): Merge pull request #5483 from oddomatik/patch-1
- Fix location of --access=full in SWIFT user creation
Reviewed-by: Sage Weil <sage@redhat.com> - 01:25 PM Revision 0ab7926c (ceph): Merge pull request #5484 from cxwshawn/de-fix
- ceph-dencoder: add RGWRegion, RGWZoneParams, RGWOLHInfo support.
Reviewed-by: Sage Weil <sage@redhat.com> - 01:25 PM Revision 995cc922 (ceph): Merge pull request #522 from ceph/syntax-check
- Include `SyntaxError` checks in linter
Reviewed-by: John Spray <john.spray@redhat.com> - 01:12 PM Revision b436a35f (ceph): Merge pull request #5421 from ceph/wip-selinux-policy-no-user
- SELinux support for ceph
Reviewed-by: Kefu Chai <kchai@redhat.com>
Tested-by: Yuri Weinstein <yweinstei@redhat.com> - 12:41 PM Revision af973259 (ceph): fix indentation error in docstring
- Signed-off-by: Alfredo Deza <adeza@redhat.com>
- 12:38 PM Revision db69142b (ceph): do not ommit syntax errors in linter checks
- Signed-off-by: Alfredo Deza <adeza@redhat.com>
- 12:14 PM Revision 880ffe9d (ceph): mds: fix setting whole layout in one vxattr
- Previously we were validating the layout
after setting each field, so even when
setting multiple fields in one go (to... - 11:16 AM CephFS Bug #12619: valgrind errors in fs suite
- 08:15 AM CephFS Bug #12619 (Fix Under Review): valgrind errors in fs suite
- https://github.com/ceph/ceph/pull/5487
- 10:17 AM rgw Bug #12629 (Resolved): the arguments 'domain' should not be assigned when return false
- in the function RGWREST::preprocess, if the rgw_find_host_in_domains return false, the domain may be have a wrong val...
- 10:09 AM Revision 57f2e060 (ceph): Merge pull request #521 from ceph/wip-fix-ceph
- tasks: fix syntax error in ceph.py
Reviewed-by: Kefu Chai <kchai@redhat.com> - 09:49 AM Revision b34363ac (ceph): cleanup: fix the eol dumping in JSONFormatter flush & close_section
- Signed-off-by: Aran85 zhangzengran@h3c.com
- 09:25 AM Revision 9f530092 (ceph): tasks: fix syntax error in ceph.py
- From e195f9fa.
Signed-off-by: John Spray <john.spray@redhat.com> - 09:14 AM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
- Burkhard Linke wrote:
> The following patch adds correct supplementary group retrieval:
>
> If no callback is def... - 09:10 AM Revision 0de2ea65 (ceph): Merge pull request #5487 from ceph/wip-12619
- mds: initialize InodeStoreBase::damage_flags
Reviewed-by: John Spray <john.spray@redhat.com> - 08:20 AM Revision 1559d5e9 (ceph): cmake: add global lib to rbd
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 08:14 AM Revision 6b292330 (ceph): mds: initialize InodeStoreBase::damage_flags
- Fixes: #12619
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 02:48 AM Revision 5d7cb4c2 (ceph): ceph-dencoder: add RGWRegion, RGWZoneParams, RGWOLHInfo support.
- since ceph-dencoder does not support the up-list structures, so
I add these three supports to analyze data more q...
08/05/2015
- 11:25 PM Revision e67539e3 (ceph): Fix location of --access=full in SWIFT user creation
- --access=full was incorrectly placed in the output of the command, while it was supposed to have been a flag run with...
- 09:38 PM Revision 3489e5cd (ceph): Set the SELinux context of the logrotate config
- Signed-off-by: Zack Cerza <zack@redhat.com>
(cherry picked from commit e195f9fa1c3415157ce7be0bb50aead9794f49f1) - 09:30 PM Revision fd39a7e0 (ceph): Merge pull request #520 from ceph/wip-logrotate-chcon
- Set the SELinux context of the logrotate config
- 08:44 PM RADOS Bug #12405: filestore: syncfs causes high cpu load due to kernel implementation in high-memory boxes
- Try this: reboot the nodes, and
echo 10000 > /proc/sys/vm/vfs_cache_pressure
That should favor data (page ca... - 08:13 PM RADOS Bug #12405: filestore: syncfs causes high cpu load due to kernel implementation in high-memory boxes
- nevermind, new kernels do the same. i think the reason why it is problematic on these nodes is because they have gob...
- 08:02 PM RADOS Bug #12405: filestore: syncfs causes high cpu load due to kernel implementation in high-memory boxes
- 'perf record -ag -F 99 -- sleep 10' sez...
- 07:58 PM rgw Feature #12606 (In Progress): rgw: multisite: keep metadata zone sync state
- 07:38 PM Bug #12614: recursive lock of md_config_t (0)
- ubuntu@teuthology:/a/samuelj-2015-08-04_19:30:50-rados-wip-sam-testing-distro-basic-multi
- 07:34 PM Revision d8516694 (ceph): Merge pull request #519 from ceph/wip-silent-siganl
- tasks/ceph_manager: be silent about sending SIGHUPs
- 07:12 PM Feature #12600: wip-osd-compat: ensure upgrades stop at hammer
- 07:12 PM Feature #12599 (Resolved): wip-systemd
- 06:18 PM Revision 00d802d9 (ceph): hobject_t: fix get_boundary to work with new sorting regime
- The hash is no longer the most significant field; set everything that is
more significant, too.
Signed-off-by: Sage ... - 05:28 PM rbd Feature #12111 (Fix Under Review): rbd: support size suffixes for all size-based options
- https://github.com/ceph/ceph/pull/5481
- 05:06 PM rgw Bug #12623 (Closed): rgw: all worker threads hung with peering PG
- The discussion around the feature could be found here:
http://thread.gmane.org/gmane.comp.file-systems.ceph.devel/26407 - 04:14 PM Bug #9806: Objecter: resend linger ops on split
- That's a relief! Thanks for the explanation, I hope other people stumbling over this bug will find this helpful, too. :)
- 03:52 PM Bug #9806: Objecter: resend linger ops on split
- Yes, restarting qemu will fix it. The trigger for the issue is pg split, so it would only affect pools where you had ...
- 08:56 AM Bug #9806: Objecter: resend linger ops on split
- Ok, so I restarted one of the VMs exiting Qemu and starting afresh. Took a snapshot immediately after that and it's b...
- 08:40 AM Bug #9806: Objecter: resend linger ops on split
- Ah. So in that case restarting Qemu would be the specific action for that, right?
I'm currently trying this out. I... - 03:37 AM Bug #9806: Objecter: resend linger ops on split
- A workaround is to detach and reattach your images. This reopens them and reestablishes the watch.
- 04:14 PM Documentation #11082: Crushmap documentation still references raid4
- Checked the "doc/rados/operations/crush-map.rst" file, and it looks like all the RAID 4 references have already been ...
- 04:08 PM Revision e195f9fa (ceph): Set the SELinux context of the logrotate config
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 03:55 PM Revision 8c53a582 (ceph): ceph.spec.in: Make SELinux opt-out, not opt-in
- We should enable SELinux support by default on rpm-based systems that
build with SELinux support to get better QE cov... - 03:16 PM Revision 93cb5472 (ceph): Merge pull request #518 from ceph/fix-async-test
- Fix experimental feature override makes user config useless
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 03:06 PM Revision f4853d88 (ceph): Merge pull request #5478 from dachary/wip-test-rados-striper
- tests: rados striper tests use 7116 instead of 7113
Reviewed-by: Sebastien Ponce <sebastien.ponce@cern.ch> - 02:48 PM Documentation #12620 (Resolved): note the behaviour that "ceph mon add <mon-id>" takes forever in...
- in a single-monitor cluster, if user tries to add another monitor using (take the vstart cluster as an example)
<pre... - 02:34 PM Revision 1092ed95 (ceph): Merge pull request #5459 from cxwshawn/master
- radosgw-admin: use cout instead of cerr to print help message.
Reviewed-by: Sage Weil <sage@redhat.com> - 02:29 PM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
- see #3301, and commit:328bf482349485b90911fe8953d8ce5f0769c69e for when this was introduced... hopefully we aren't re...
- 02:27 PM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
- The following patch adds correct supplementary group retrieval:
If no callback is defined, the getgrouplist() func... - 02:25 PM CephFS Bug #12617 (Fix Under Review): Missing handling of supplementary groups in ceph-fuse -> rendering...
- https://github.com/ceph/ceph/pull/5480
- 11:30 AM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
- I checked the kernel code, It seem that kernel also does the permission check. can we just remove the permission in c...
- 08:06 AM CephFS Bug #12617 (Resolved): Missing handling of supplementary groups in ceph-fuse -> rendering it usel...
- During investigating a user's bug report I've stumbled accross
https://github.com/ceph/ceph/blob/master/src/client... - 02:10 PM Revision 51aae7b5 (ceph): client: ignore permission check when fuse_default_permissions is on
- When fuse_default_permissions is on, linux kernel does permission check.
So there is no need to do extra permission c... - 01:33 PM Revision 4866d89c (ceph): osd: make PGLSFilter xattr read optional
- The cephfs filter needs to be able to express
interest in an xattr, but not reject objects
which do not have it.
Sig... - 01:30 PM Revision 60e903f3 (ceph): osd: enable PGLS filters to see hobject_t
- We will want this for CephFS, where the name's suffix
(i.e. .00000000) is important to us.
Signed-off-by: John Spray... - 01:21 PM Revision 9db80da1 (ceph): Fix selinux context after intitial OSD mount.
- The SELinux context is not preserved across file-systems, we need to
manually set the context of the root of the file... - 01:21 PM Revision d0fd8ffa (ceph): Update selinux policy (after local test).
- Changes enerated with ceph-test package.
Signed-off-by: Milan Broz <mbroz@redhat.com> - 01:21 PM Revision bed57033 (ceph): selinux: Allow setuid and setgid to ceph-mon and ceph-osd
- Signed-off-by: Boris Ranto <branto@redhat.com>
- 01:21 PM Revision c014f2b6 (ceph): ceph-disk: set selinux context
- Ensure that SELinux context is properly set according to policy.We
need this as SELinux context is not preserved acro... - 01:21 PM Revision 03d7a65b (ceph): SELinux Makefile can't work in parallel
- We need to force single-core compilation of SELinux policy files in the
sub-make target as SELinux Makefile does not ... - 01:21 PM Revision 73bf34d9 (ceph): selinux: Update the SELinux policy rules
- Few new denials were found while testing the policy. Updating the policy
rules to refelct that.
Signed-off-by: Boris... - 01:21 PM Revision c6d6c783 (ceph): ceph.spec.in: stop/start service on policy upgrade/removal
- Signed-off-by: Boris Ranto <branto@redhat.com>
- 01:21 PM Revision 736fe062 (ceph): selinux: Add .gitignore file
- The gitbuilders release script needs this. Otherwise, the ceph-release
build will fail because there were some untrac... - 01:21 PM Revision c52eb995 (ceph): Add initial SELinux support
- This patch modifies the build system and spec file to provide a support
for SELinux enforcing in an opt-in matter via... - 01:06 PM Revision 01b38737 (ceph): Merge pull request #4860 from ceph/wip-nobjectiterator-crash
- librados: fix empty NObjectIterator crash on comparisons
Reviewed-by: Sage Weil <sage@redhat.com> - 01:03 PM Revision c40df505 (ceph): librados: fix empty NObjectIterator crash on comparisons
- This would segfault if you did a
NObjectIterator i;
i == ...
Fix comparisons by allowing pointer-wise comparisons
fo... - 12:46 PM Revision b04bafc0 (ceph): tests: rados striper tests use 7116 instead of 7113
- Change src/test/libradosstriper/rados-striper.sh monitor address to 7116
because src/test/mon/osd-crush.sh uses 7113 ... - 12:35 PM CephFS Bug #12619 (Resolved): valgrind errors in fs suite
- Unclear if these are really CephFS bugs (the SyscallParam thing especially), but it's our tests they're coming up in....
- 12:18 PM rbd Bug #12618: incomplete rbd delete(command:rbd rm) damaged the rbd block
- Also, I found the RBD resize command can repair it
- 12:16 PM rbd Bug #12618 (Closed): incomplete rbd delete(command:rbd rm) damaged the rbd block
- #When I try to delete a rbd block(the size is 20G),I use the command
rbd -p rbd rm myblock
#When this command is ... - 11:32 AM CephFS Bug #12578 (Resolved): multimds: mds/SnapRealm.cc: 238: FAILED assert(open)
- 10:54 AM CephFS Bug #12612: fuse jobs fail to start on centos7
- Have these centos7 nodes run other tests successfully? There's a bunch of spurious failures from missing centos7 pac...
- 10:14 AM CephFS Bug #12612 (Need More Info): fuse jobs fail to start on centos7
- ceph-fuse fails with -ETIMEOUT, no information why timeout happened. In this test, fuse_mount.py kept checking /sys/f...
- 08:35 AM Revision 21581a49 (ceph): Merge pull request #5474 from kylinstorage/wip-sparse_read_bugfix
- osd/ReplicatedPG: sparse read should return (extent_map, data_bufferlist)
Reviewed-by: Kefu Chai <kchai@redhat.com>
... - 07:50 AM CephFS Bug #12598 (Fix Under Review): LibCephFS.GetPoolId failure
- https://github.com/ceph/ceph/pull/5477
- 05:46 AM Revision 28bc30c7 (ceph): osd/ReplicatedPG: sparse read should return (extent_map, data_bufferlist)
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
- 03:40 AM Revision 0cdd77d6 (ceph): rgw_user.h: modify interface comments.
- Signed-off-by: shawn chen <cxwshawn@gmail.com>
- 01:13 AM Revision 7d11b6b9 (ceph): Merge remote-tracking branch 'origin/next'
- Conflicts:
src/Makefile-client.am (link rbd to libglobal again) - 01:10 AM Revision add30145 (ceph): Revert "rbd: remove dependency on non-ABI controlled CephContext"
- This reverts commit fa78739933d7b9501116a12a4fbfd58b5ca99cdb.
Original approach broke krbd map/unmap functions and di... - 12:37 AM Bug #12200: assert(hinfo.get_total_chunk_size() == (uint64_t)st.st_size)
Changing get_hash_info() to return ECUtil::HashInfoRef() (NULL HashInfoRef) can cause this assert in submit_transac...
08/04/2015
- 11:25 PM RADOS Bug #12615 (New): Repair of Erasure Coded pool with an unrepairable object causes pg state to los...
After an erasure coded pool 2 + 1 with 2 chunks of a single object corrupted, doing a repair which can't succeed ca...- 11:12 PM Bug #12614: recursive lock of md_config_t (0)
- sjust@teuthology:/a/samuelj-2015-08-03_15:54:39-rados-wip-sam-testing-distro-basic-multi/996686
wip-sam-testing ru... - 11:12 PM Bug #12614 (Resolved): recursive lock of md_config_t (0)
- 2015-08-03T18:14:43.494 INFO:tasks.mon_recovery.ceph_manager:quorum is size 3
2015-08-03T18:14:43.494 INFO:tasks.mon... - 10:35 PM Bug #12613: hammer needs to set pool in hobject_t::get_boundary
- pushed as part of wip-12536-hammer
- 10:35 PM Bug #12613: hammer needs to set pool in hobject_t::get_boundary
- 45281efad1ae6b2b5ddd5549c56dbdd46671e5c5 will fix it if we backport it to hammer.
- 10:34 PM Bug #12613: hammer needs to set pool in hobject_t::get_boundary
- 10:33 PM Bug #12613 (Resolved): hammer needs to set pool in hobject_t::get_boundary
- 09:49 PM CephFS Bug #12612 (Can't reproduce): fuse jobs fail to start on centos7
- ...
- 08:08 PM Bug #9806: Objecter: resend linger ops on split
- As far as I understand this hurts snapshots. I'm on Firefly and getting bitten by this. Is there a work-around to get...
- 07:27 PM Bug #12581: osd: pg stuck at peering
- This may just be related to whatever messed up the osd directory (which seems unlikely to be the osd process).
- 07:17 PM Bug #12581: osd: pg stuck at peering
- /home/sam/git-checkouts/ceph2/src/osdmaptool: osdmap file 'osdmap.51341__0_4F1413C9__none__osd247'
parsed '3.8c7' -... - 06:53 PM Bug #12581: osd: pg stuck at peering
- Got some logs from OSD.43:...
- 04:07 PM Bug #12581: osd: pg stuck at peering
- Further digging at the peering log, I found the problem came from OSD.43, which did not response to a GetInfo in a ti...
- 06:02 AM Bug #12581: osd: pg stuck at peering
- Log file - https://www.dropbox.com/sh/g8d0hc0kqwt9yig/AABy9UqOnD7wWDAlpGvJuAC0a?dl=0
(I had problem to directly at... - 05:56 AM Bug #12581 (Can't reproduce): osd: pg stuck at peering
- Ceph version: v0.87
PG stuck at peering even though there is no write to the PG, looks like it stuck at GetInfo, a... - 07:20 PM rbd Bug #12611 (Resolved): object_map_update fails with -EINVAL return code
- The bit vector implementation incorrectly computes the number of bytes to read when decoding a data chunk. This resu...
- 07:14 PM rbd Bug #12604: rbd map failure in tasks/rbd_workunit_suites_iozone.yaml
- Should be addressed by https://github.com/ceph/ceph/pull/5444
- 04:03 PM rbd Bug #12604: rbd map failure in tasks/rbd_workunit_suites_iozone.yaml
- ...
- 03:15 PM rbd Bug #12604 (Resolved): rbd map failure in tasks/rbd_workunit_suites_iozone.yaml
- ...
- 06:23 PM Bug #12610: upgrade firefly->hammer results in object with empty name being reported as missing o...
- Ok, hammer actually does let you create these objects as well. We need a patch that allows them to be deleted, but n...
- 05:56 PM Bug #12610: upgrade firefly->hammer results in object with empty name being reported as missing o...
- http://tracker.ceph.com/issues/8587
Probably the above bug created the object. - 05:55 PM Bug #12610 (Won't Fix): upgrade firefly->hammer results in object with empty name being reported ...
- 1) hammer and firefly need to not allow objects with empty names
2) hammer during upgrade needs to detect such objec... - 06:05 PM Revision 13ccfb4e (ceph): Merge pull request #5446 from ceph/wip-systemd
- systemd support
Reviewed-by: Owen Synge <osynge@suse.com> - 05:36 PM rgw Feature #12608 (Resolved): rgw: multisite: per-shard full sync stage
- - read zone sync status
- if 'syncing', per shard:
- read shard status, if doing full sync, iterate through loc... - 05:30 PM rgw Feature #12607 (Fix Under Review): rgw:multisite: build metadata indexes for full sync
- - try to lock state object
- if cannot lock, wait, retry
- read state, if already 'building indexes', try to rem... - 05:23 PM Revision aebb9e79 (ceph): tools: ceph-release-notes unicode handling
- Prefix the print string with u so that it handles unicode gracefully.
Add the cli prefix (for ceph.in related pull r... - 05:21 PM Revision 9b91adc5 (ceph): mon: disallow post-hammer OSDs if there are up pre-hammer OSDs
- Force *all* OSDs to upgrade to hammer before allowing post-hammer
OSDs to join. This prevents any pre-hammer OSDs fr... - 05:16 PM Revision 8a559c1e (ceph): include/ceph_features: define MON_METADATA feature
- This was added in master in 40307748b9b8f84c98354a7141da645a3c556ba9. We
define it but notably do not support it!
S... - 05:13 PM Revision cdd5f770 (ceph): Merge pull request #5469 from theanalyst/doc/v0.94.3-release
- doc: release notes for v0.94.3
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:08 PM rgw Feature #12606 (Resolved): rgw: multisite: keep metadata zone sync state
- The metadata state consists of:
1. current state of the initiating process
- init
- building special index for... - 05:08 PM Revision c93fe1f1 (ceph): tasks/ceph_manager: be silent about sending SIGHUPs
- At the default interval this generates tons of log noise.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:58 PM Backport #12583: Inconsistent PGs that ceph pg repair does not fix
- Sam marked 12577 Urgent, so I'm marking this one too. The pull request in the description here is the new pull reque...
- 10:19 AM Backport #12583: Inconsistent PGs that ceph pg repair does not fix
- David : if you think this is a backport that we need before releasing v0.94.3, please mark it as urgent and we'll loo...
- 08:02 AM Backport #12583 (In Progress): Inconsistent PGs that ceph pg repair does not fix
- Backport done by author, but targeting "hammer-backports-next" branch instead of "hammer".
- 08:01 AM Backport #12583 (Resolved): Inconsistent PGs that ceph pg repair does not fix
- https://github.com/ceph/ceph/pull/5468
- 03:57 PM Linux kernel client Bug #12579 (Duplicate): rbd map leads to system crash!
- Duplicate of #12538
- 03:56 PM Linux kernel client Bug #12527 (Duplicate): rbd map leads to system crash!
- Duplicate of #12538
- 03:53 PM Revision 793fe520 (ceph): doc: release notes for v0.94.3
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
- 03:51 PM Documentation #12441 (Won't Fix): There is no clear information regarding to replicas and higher ...
- I believe the documentation already contains the necessary information. If you think it does not, would you be so kin...
- 02:49 PM Feature #2127: Save kernel core dumps on all of our test machines
- 02:45 PM Feature #12602 (Resolved): c++11
- 02:45 PM Feature #12601 (In Progress): cmake
- 02:39 PM Feature #12600 (Resolved): wip-osd-compat: ensure upgrades stop at hammer
- 02:39 PM Feature #12599 (Resolved): wip-systemd
- 02:39 PM Revision 4e5d146a (ceph): osd: record digest if object is clean (vs entire scrub chunk)
- If an individual object is clean, record it in the missing_digest map.
If not, leave it out. This lets us drop the o... - 02:39 PM Revision f2002b7f (ceph): osd: be precise about "known" vs "best guess"
- We cannot assume that the auth info has the "known" digest; all replicas
may have a matching digest that does not mat... - 02:39 PM Revision 674029bc (ceph): osd: be slightly paranoid about value of okseed
- The scrubber.seed value is set based on the peer feature; check for that
too explicitly, and assert the scrubber.seed... - 02:39 PM Revision acfed6b5 (ceph): osd: move recorded vs on disk digest warning into be_compare_scrubmaps
- This is a better place for it. While we are here, change the wording to
clearly call out the 'recorded' digest (from... - 02:39 PM Revision d4f4c5c4 (ceph): osd: repair record digest if all replicas match but do not match
- If the recorded digest does not match the replicas, and all replicas
match, then (on repair) fix the recorded digest.... - 02:39 PM Revision 0f57c701 (ceph): osd: log a scrub error when we can't pick an auth object
- If we really can't find a suitable auth, log an error.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked fro... - 02:39 PM Revision 67e7946c (ceph): osd: fix fallback logic; move into be_select_auth_object
- The fallback behavior was printing a promising message but then doing
a 'continue' and not actually scrubbing the obj... - 02:39 PM Revision 455eb2a8 (ceph): osd: fix condition for loggin scrub errors
- We may have an error to log even though the authoritative map is empty:
when we have a digest that doesn't match all ... - 02:39 PM Revision 4faa8e04 (ceph): osd: include newlines in scrub errors
- We may log more than one of these in a scrubmap; make sure they are
not concatenated.
Signed-off-by: Sage Weil <sage... - 02:25 PM Linux kernel client Bug #12538: An image with a long clone chain blows up kernel stack
- 01:57 PM Revision de40c409 (ceph): client/Makefile: ship InodeRef
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:54 PM CephFS Bug #12598 (Resolved): LibCephFS.GetPoolId failure
- ...
- 01:13 PM Revision 653dbecd (ceph): Merge pull request #4753 from ceph/wip-client-inode-refs
- client: hold reference for returned inode
Reviewed-by: John Spray <john.spray@redhat.com> - 01:12 PM Revision 694990ff (ceph): Merge pull request #5466 from ceph/wip-12578
- mds: open base inode's snaprealm after decoding snapblob
Reviewed-by: John Spray <john.spray@redhat.com> - 01:03 PM rbd Backport #12597: Crash during shutdown after writeback blocked by IO errors
- *master PR*: https://github.com/ceph/ceph/pull/3625
- 01:02 PM rbd Backport #12597 (Resolved): Crash during shutdown after writeback blocked by IO errors
- https://github.com/ceph/ceph/pull/5767
- 12:52 PM rbd Bug #12596 (Resolved): Prevent object map errors from failing IO operations
- All errors encountered when manipulating the object map should be masked from the calling IO state machines. The "ob...
- 12:42 PM Backport #12595 (Resolved): hammer-x upgrade test.sh fails with ENOTEMPTY
- https://github.com/ceph/ceph/pull/5252
- 11:51 AM CephFS Bug #12578 (Fix Under Review): multimds: mds/SnapRealm.cc: 238: FAILED assert(open)
- https://github.com/ceph/ceph/pull/5466
- 11:28 AM Revision 0e69527f (ceph): mds: open base inode's snaprealm after decoding snapblob
- base inode has no parent, so can we mark its snaprealm open
immediately. This change makes sure replica mdsdir's snap... - 11:08 AM Revision 68e4d620 (ceph): Merge pull request #5140 from tchaikov/wip-pg-ls-update-pending-rel-notes
- doc: add changes to "pg ls*" commands to pending release notes
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:06 AM Revision 963c5241 (ceph): doc: add changes to "pg ls*" commands to pending release notes
- "pg ls*" commands now accept recovering instead of recovery as
one of its states.
Fixes: #11569
Signed-off-by: Kefu ... - 11:02 AM Revision 88e7ee71 (ceph): Merge pull request #5160 from theanalyst/wip-11910-hammer
- mon: pg ls is broken
Reviewed-by: Kefu Chai <kchai@redhat.com> - 10:40 AM rgw Backport #12502 (Resolved): rgw: need conversion tool to handle fixes following #11974
- 10:34 AM Revision bb12f925 (ceph): Merge pull request #5384 from dachary/wip-12502-hammer
- rgw: need conversion tool to handle fixes following #11974
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 10:33 AM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- Hi David,
Thanks very much for the quick response/resolution. A couple of questions if you don't mind regarding t... - 12:59 AM Bug #12577 (Pending Backport): Inconsistent PGs that ceph pg repair does not fix
- 12:33 AM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- 10:19 AM Bug #11695: keyvaluestore: can not overwrite object after snapshot is created
- plz let me know if anything bother you :-)
- 09:59 AM rgw Documentation #12594: RGW pools naming convention
- https://github.com/ceph/ceph/pull/5464
- 09:37 AM rgw Documentation #12594 (Closed): RGW pools naming convention
- http://ceph.com/docs/master/radosgw/config/#create-pools
Current documentation for RGW pools naming convention is ... - 09:23 AM Backport #12520 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an...
- 09:22 AM Revision e801d4c9 (ceph): Merge pull request #5405 from ceph/wip-12465-hammer
- Log::reopen_log_file: take m_flush_mutex
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:14 AM rgw Backport #12593 (Resolved): HTTP return code is not being logged by CivetWeb
- https://github.com/ceph/ceph/pull/5498
- 09:12 AM rgw Feature #9604: rgw: create a tool for orphaned objects cleanup
- ...
- 09:10 AM rgw Feature #9604: rgw: create a tool for orphaned objects cleanup
- This is a very important tool for fixing problems, hence we make an exception to our "bugfixes only" backporting policy.
- 09:12 AM rgw Backport #12592 (Resolved): RGW returns requested bucket name raw in "Bucket" response header
- https://github.com/ceph/ceph/pull/5715
- 09:10 AM Revision 09839d00 (ceph): Allow evict operations to be throttled
- In agent_work(), it did not touch agent_ops when
it started an evict operation, so evict operations
were not throttle... - 09:10 AM rgw Backport #12591 (Resolved): rgw: create a tool for orphaned objects cleanup
- https://github.com/ceph/ceph/pull/5717
- 09:10 AM Revision caf98c83 (ceph): add agent_start/finish_evict_op to control agent_ops
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Reviewed-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: ... - 08:52 AM CephFS Backport #12590 (Resolved): "ceph mds add_data_pool" check for EC pool is wrong
- https://github.com/ceph/ceph/pull/5766
- 08:51 AM Backport #12589 (Resolved): ceph-disk zap should ensure block device
- https://github.com/ceph/ceph/pull/5755
- 08:50 AM Backport #12588 (Resolved): Change radosgw pools default crush ruleset
- https://github.com/ceph/ceph/pull/5754
- 08:49 AM Backport #12587 (Resolved): FileStore calls syncfs(2) even it is not supported
- https://github.com/ceph/ceph/pull/5530
- 08:49 AM Backport #12586 (Resolved): FileStore calls syncfs(2) even it is not supported
- https://github.com/ceph/ceph/pull/5529
- 08:47 AM Backport #12585 (Resolved): OSD crash creating/deleting pools
- https://github.com/ceph/ceph/pull/5527
- 08:46 AM Backport #12584 (Resolved): OSD crash creating/deleting pools
- https://github.com/ceph/ceph/pull/5526
- 07:59 AM Revision 311ef972 (ceph): buffer.cc: short-circuit copy_in for small lengths
- For small lengths (below 64 bytes) use shorter code paths, this
increases performance of function by up to 40%.
Sign... - 07:59 AM Revision ae2396ec (ceph): buffer.cc: postpone crc cache invalidation in bufferlist::rebuild()
- Postpone CRC cache invalidation. Do it only once after all data have
been moved.
Signed-off-by: Piotr Dałek <piotr.d... - 07:59 AM Revision d34e0415 (ceph): buffer.cc: add possibility to omit crc cache invalidation
- In some cases, it might be worthwile to either not invalidate crc
cache at all, or postpone it until we're done with ... - 07:59 AM Revision 472f7322 (ceph): buffer.cc: short-circuit in append for single char
- This increases performance of function by around 20-40% by reducing
call count during single-char appends.
Signed-of... - 07:56 AM Revision 33e1f17d (ceph): buffer.cc: short-circuit in copy_out for small lengths
- For small lengths (1, 2, 4 and 8 bytes) use shorter code paths, this
increases performance of function by around 40%.... - 07:56 AM Revision e79ee92e (ceph): buffer.cc: is_zero() optimization
- Instead of checking byte-by-byte, check by 16 bytes first (only on x64 and
only when compiled with GCC), then by 4 by... - 07:56 AM Revision 2219200c (ceph): src/include/encoding.h: reduce amount of 0-byte appends
- Some encoding functions (in particular, encoders for strings) right now
use two encode() calls, one for data length a... - 07:56 AM Revision 03877d68 (ceph): bufferlist: tuning small appends
- This change increases performance of small buffer::list::append and
buffer::ptr::append. In particular, the most comm... - 07:26 AM Revision 35e45694 (ceph): FileJournal: reduce time wasted by bufferptr::zero
- bufferptr::zero(), apart from actual memset() call, also invalidates its
internal CRC cache, which is empty at the ti... - 07:26 AM Revision 10a336fe (ceph): ObjectStore: partially remove op_ptr.zero()
- Partially remove zeroing of op_ptr buffer, it's not necessary because it
is overwritten later anyway, and bufferptr::... - 07:25 AM Bug #12570: common/Thread:pthread_attr_destroy(thread_attr) when done with it
- https://github.com/ceph/ceph/pull/5433
- 07:04 AM Revision a400b48b (ceph): Merge pull request #5337 from branch-predictor/bp-reduce-mallocs
- Thread.cc: remove malloc/free pair
Reviewed-by: Kefu Chai <kchai@redhat.com> - 07:03 AM Revision eeb660d0 (ceph): Merge pull request #5000 from ceph/wip-da-SCA-20150601
- Various SCA and Coverity fixes
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:34 AM Revision f68553e7 (ceph): osd/osd_types.cc: get rid of str concat when making hash key
- When namespaces are used, during hash key calculation there's temporary
string involved which is generated by concate... - 06:01 AM Bug #12429 (Pending Backport): OSD crash creating/deleting pools
- 06:00 AM Bug #12429 (Fix Under Review): OSD crash creating/deleting pools
- https://github.com/ceph/ceph/pull/5420
- 05:58 AM Revision 16385250 (ceph): Merge pull request #5312 from xinxinsh/wip-sparse-copy
- use SEEK_HOLE/SEEK_DATA for sparse copy
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Reviewed-by: Sage Weil <sage... - 05:54 AM Bug #12580: Enclosure power failure pausing client IO
- Steps lead to hit the issue:
Step 1:
Populated some data
Cluster is in clean state & all OSD’s u... - 04:48 AM Bug #12580: Enclosure power failure pausing client IO
- BTW, crush failure domain was set to chassis level. Till the other chassis is powered up, we are not able to complete...
- 04:46 AM Bug #12580: Enclosure power failure pausing client IO
- To add more context to the problem:
Min_size was set to 1 and replication size is 2.
There was a flaky power co... - 04:39 AM Bug #12580 (Can't reproduce): Enclosure power failure pausing client IO
- I have active client IO running on cluster. (Random write profile with 4M block size & 64 Queue depth).
One of st... - 05:52 AM Revision 8f0028a9 (ceph): Merge pull request #5420 from ceph/wip-12429
- osd/OSDMap: handle incrementals that modify+del pool
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Kefu... - 03:14 AM Revision 111ecf85 (ceph): radosgw-admin: use cout not cerr to print help message.
- everytime I print radosgw-admin help message, it's too long, and I wanna add | more,
but the help message prints to c... - 02:26 AM Revision 911c6865 (ceph): Fix experimental feature override makes user config useless
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 01:49 AM Revision 89c99db0 (ceph): Merge pull request #5431 from kylinstorage/test_cache_pool_script_fix
- fix: qa/workunits/rados/test_cache_pool.sh
Reviewed-by: Sage Weil <sage@redhat.com> - 01:48 AM rgw Bug #12537 (Pending Backport): [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" ...
- 01:47 AM Revision 75d80aa5 (ceph): Merge pull request #5430 from ceph/wip-12537
- rgw: url encode exposed bucket
Reviewed-by: Sage Weil <sage@redhat.com>
08/03/2015
- 11:54 PM Linux kernel client Bug #12579 (Duplicate): rbd map leads to system crash!
- #I create a rbd block named r1
rbd -p rbd create r1 --size 1024
#then create a snapshot of r1
rbd -p rbd snap cr... - 10:58 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- I'm pretty sure we have a fix for this in the development branch already (pull request 4365), but it will need to be ...
- 10:03 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- ...
- 09:16 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- I need the logs with increased log level, as I had updated by comment above.
- 08:53 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- ...
- 08:43 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
- Could you attach a portion of the log of osd.78 around the time of a repair?
You probably need to bump the osd log... - 08:07 PM Bug #12577 (Resolved): Inconsistent PGs that ceph pg repair does not fix
- ...
- 09:54 PM Revision 6d01d6b7 (ceph): OSDMonitor::preprocess_get_osdmap: send the last map as well
- Fixes: #12410
Backport: hammer
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 1320e29dfaee9... - 09:54 PM Revision 1357ed1b (ceph): hobject_t: decode future hobject_t::get_min() properly
- The post-hammer wip-temp branch changed hobject_t::get_min() so that pool
is INT64_MIN instead of -1 and neglected to... - 09:03 PM CephFS Bug #12578 (Resolved): multimds: mds/SnapRealm.cc: 238: FAILED assert(open)
- 2015-08-02T07:54:05.552 INFO:tasks.ceph.mds.d.mira041.stderr:mds/SnapRealm.cc: In function 'void SnapRealm::check_cac...
- 07:16 PM CephFS Bug #12222 (Resolved): MDSMonitor: set max_mds doesn't respect MAX_MDS
- 12:56 PM CephFS Bug #12222 (Fix Under Review): MDSMonitor: set max_mds doesn't respect MAX_MDS
- https://github.com/ceph/ceph/pull/5397
- 07:15 PM Revision 3cbec352 (ceph): Merge pull request #5397 from ceph/wip-12222
- mon: reject over-large values of max_mds
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Joao Eduardo Luis <j... - 07:14 PM Revision 06d15464 (ceph): Merge pull request #5400 from tchaikov/wip-12451
- tools/rados: update the help message
Reviewed-by: Sage Weil <sage@redhat.com> - 06:41 PM Revision 145364bb (ceph): logrotate: fix log rotation with systemd
- systemctl does not have a nice way to enumerate (active) units so we can
reload them. On centos7, the is-active wild... - 06:05 PM Revision fb4e3321 (ceph): Merge pull request #5440 from vumrao/wip-vumrao-12458-doc
- doc: change --keyfile description in man page of rbd help
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:03 PM Bug #12575 (Duplicate): "Mutex.cc: 95: FAILED assert(r == 0)"
- Pull request #5333 has the fix, but is yet to merge.
- 04:44 PM Bug #12575 (Duplicate): "Mutex.cc: 95: FAILED assert(r == 0)"
- Run: http://pulpito.ceph.com/teuthology-2015-07-28_23:20:02-upgrade:client-upgrade-next-distro-basic-multi/
Jobs: ['... - 05:47 PM Bug #12428: garbage data in osd data dir crashes ceph-objectstore-tool
- You could try manually moving the pg directory somewhere for safe keeping, and then restart the osd.
- 05:36 PM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- Guang: no, this request was sort of lingering because the client (radosgw) which started the request restarted.. so t...
- 04:46 PM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- Hi Abhishek,
When you saw this issue occurred, did you see the upper layer (e.g. radosgw) hung at the same time? - 12:07 PM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- Tried the patch.. seemed to solve the issue.. can we have a master pr & a hammer backport
- 05:27 PM Revision 85cb86d0 (ceph): doc: change "--keyfile" description in man page of rbd help
- "--keyring" has higher priority than "--keyfile".
"--keyfile" option is overridden by "--keyring"
if latter is also s... - 05:18 PM Revision 12c4e7da (ceph): Merge pull request #5455 from ceph/wip-cephfs-cmake
- CMake fixes for CephFS
Reviewed-by: Kefu Chai <kchai@redhat.com> - 04:54 PM Backport #12520: Log::reopen_log_file() must take the flusher lock to avoid closing an fd ::_flus...
- ...
- 04:34 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- Tentative fixes http://github.com/liewegas/ceph/commit/wip-12536 and http://github.com/liewegas/ceph/commit/wip-12536...
- 04:09 PM Revision b93b6726 (ceph): Merge pull request #5456 from kylinstorage/wip-do_autogen.sh
- Allow do_autogen.sh pass configure parameters
Reviewed-by: Sage Weil <sage@redhat.com> - 03:53 PM Revision 1ca6bf60 (ceph): common/hobject_t: correctly decode pre-infernalis hobject_t min
- In commit ff99af38df830e215359bfb8837bf310a2023a4d we changed
the value of hobject_t() (the min value) but did not ha... - 03:52 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974
#12564 is resolved, re-scheduling the last 19 jobs....- 03:40 PM rgw Bug #12574 (Closed): Firefly to Hammer RGW Upgrade
- Following an upgrade from Firefly to Hammer I noticed a number of buckets can no longer be listed using s3cmd as show...
- 03:39 PM Revision fe970bc1 (ceph): CMake: fix librados build
- Signed-off-by: John Spray <john.spray@redhat.com>
- 03:39 PM Revision bc0d9427 (ceph): CMake: add crushtool
- Signed-off-by: John Spray <john.spray@redhat.com>
- 03:39 PM Revision 2761b296 (ceph): CMake: add cephfs tools
- cephfs-table-tool, cephfs-data-scan, cephfs-journal-tool
Signed-off-by: John Spray <john.spray@redhat.com> - 03:39 PM Revision cc35d9b4 (ceph): CMake: fix cephfs test targets
- These had bad lib names.
Signed-off-by: John Spray <john.spray@redhat.com> - 03:39 PM Revision a4a81c33 (ceph): CMake: fix cephfs cls build
- Signed-off-by: John Spray <john.spray@redhat.com>
- 03:39 PM Revision 1f541b2e (ceph): CMake: set WITH_CEPHFS by default
- Option was referenced in CMakeLists but
not actually set.
Signed-off-by: John Spray <john.spray@redhat.com> - 03:39 PM Revision 57cd851d (ceph): CMake: smalliobenchrbd should dep on rbd
- Signed-off-by: John Spray <john.spray@redhat.com>
- 03:39 PM Revision 22e8a291 (ceph): CMake: libblkid not only needed with rbd
- It's linked in libcommon.
Signed-off-by: John Spray <john.spray@redhat.com> - 03:39 PM Revision 2355c454 (ceph): CMake: fix rbd build
- Don't link with 'global' from rbd (to match
autotools update fa78739). Fixes "g_ceph_context
defined twice" error.
... - 03:16 PM Revision b2e484d9 (ceph): cmake: build as c++11
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:16 PM Revision 51a218c8 (ceph): autoconf: build as c++11
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:16 PM Revision 2d18941f (ceph): c++11: remove references to the std::tr1 namespace
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:16 PM Revision 5b15ea2b (ceph): c++11: replace auto_ptr with unique_ptr
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 03:16 PM Revision 3f525834 (ceph): c++11: stream output operators for stream types
- stream output operators for the stream types are not part of the standard,
so this statement no longer works:
std::s... - 03:16 PM Revision 5416b1fb (ceph): c++11: fixes for std::pair type conversions
- mds_rank_t is no longer a BOOST_STRONG_TYPEDEF, because that was
preventing the conversion between pairs of int and p... - 03:15 PM devops Bug #12572 (Rejected): "VersionNotFoundError..ceph-deb-trusty-x86_64-basic"
- **Run: http://pulpito.ceph.com/teuthology-2015-08-02_23:20:02-upgrade:client-upgrade-next-distro-basic-multi/
Job: [... - 03:05 PM Backport #12571 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
- commit:1357ed1bd0e250b942bcba0346c97c24bb79a5d1
- 02:57 PM Revision ec8433df (ceph): Makefile: include systemd udev rules in tarball
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:37 PM Revision fdf0e030 (ceph): Merge pull request #5422 from ceph/wip-fix-filestore-getattr
- tests: fix the ObjectStore/StoreTest.SimpleCloneTest in "ceph_test_objectstore"
Reviewed-by: Loic Dachary <ldachary@... - 01:58 PM Bug #12570 (Resolved): common/Thread:pthread_attr_destroy(thread_attr) when done with it
- when a thread attributes object is no longer required, it should be destroyed using the pthread_attr_destroy() functi...
- 01:28 PM Revision 02590c1d (ceph): Merge pull request #5375 from ceph/wip-config-root-ino
- Make UID of new root inos configurable
- 01:16 PM Revision e4c6922c (ceph): add help to do_autogen.sh
- Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Reviewed-by: Li Wang <liwang@ubuntukylin.com> - 01:03 PM Revision e28b3d11 (ceph): Allow do_autogen.sh to pass configure parameters
- Currently do_autogen.sh does not allow to pass parameters
of configure to disable/enable components during building, ... - 12:47 PM Bug #12569 (Won't Fix): "ceph mon add <mon-id>" takes forever in a one-monitor cluster
- This is expected behavior. There is little we can do without resorting to hackish behavior on update_from_paxos() and...
- 12:24 PM Bug #12569: "ceph mon add <mon-id>" takes forever in a one-monitor cluster
- probably we can live with this, but instead, add a note to the document that the "ceph mon add" command will not retu...
- 12:12 PM Bug #12569 (Won't Fix): "ceph mon add <mon-id>" takes forever in a one-monitor cluster
- in a single-monitor cluster, if user tries to add another monitor using (take the vstart cluster as an example)
<pre... - 10:21 AM rgw Documentation #12568 (Closed): update Install Ceph Object Gateway documentation to reflect Civetweb
- Although RGW now uses Civetweb instead of apache, the documentation has not caught up to this:
http://ceph.com/doc... - 09:21 AM Bug #12271 (Rejected): bug in ec pool chunk mapping
- not a bug, closing per xinze's request.
- 08:19 AM Bug #12567 (Can't reproduce): OSD:ENOENT on clone suggests osd bug
- This occurred in my osd.49 when 1 mon down.
Ceph version:0.87
Cluster:5 nodes(4 mons , each node has 11 OSDS)
He... - 08:12 AM Revision e7920c93 (ceph): client: convert CapSnap::in to smart pointer
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:12 AM Revision 89648e7e (ceph): client: convert Inode::snapdir_parent to smart pointer
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:12 AM Revision 8c45ae12 (ceph): client: use smart pointer to track 'cwd' and 'root_parents'
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:12 AM Revision 217837b8 (ceph): client: use smart pointer to track temporary inode reference
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:12 AM Revision dac11e6b (ceph): client: convert Fh::inode to smart pointer
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 08:02 AM Revision fd02f0f2 (ceph): client: use smart pointers in MetaRequest
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:42 AM Revision 07f58097 (ceph): client: convert Dentry::inode to smart pointer
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:42 AM Revision ad9c22a4 (ceph): client: hold reference for returned inode
- CLient::make_request() returns pointer of target inode, but it does not
increase reference count of the returned inod... - 07:41 AM Revision 6b17e210 (ceph): osd/recover_backfill: assert(obc) when adding pg stat for backfill objects
- The obc should always be on the primary.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> - 07:35 AM Revision 199352df (ceph): osd/recover_primary: remove the unfound check when recovering an object
- The function recovering_missing checks if the object is unfound, there
is no need to double check it in recover_prima... - 05:39 AM rgw Bug #12542: radosgw deleted log leaks
- It rotate all files in .log format in /var/log/ceph/ dir.
but do not reload ceph-radosgw services in postrotate scri... - 05:32 AM rgw Bug #12542: radosgw deleted log leaks
- Thanks for the info. I see the postrotate only reload ceph service.
It should also reload ceph-radosgw service in ... - 05:09 AM rgw Bug #12542: radosgw deleted log leaks
- .gz file is generated by logrotate service, you can find the script in /etc/logrotate.d/ceph
- 05:03 AM rgw Bug #12542: radosgw deleted log leaks
- Jifeng Yin wrote:
> I know it exactly, but I didn't delete it manually.
> There is a same file named in '.gz' under... - 05:02 AM rgw Bug #12542: radosgw deleted log leaks
- I know it exactly, but I didn't delete it manually.
There is a same file in gzip format under the same directory, so... - 01:41 AM rgw Bug #12542: radosgw deleted log leaks
- If you delete a file that is opened by a process, then df will not changed because the file's inode wasn't deleted an...
- 04:09 AM Bug #12566: assert failed in OSD::ms_fast_dispatch tracepoint()
(gdb) bt
#0 0x0000003b8260f5db in raise () from /lib64/libpthread.so.0
#1 0x0000000000a0ac16 in reraise_fatal (...- 03:56 AM Bug #12566 (Can't reproduce): assert failed in OSD::ms_fast_dispatch tracepoint()
- The log is:
(gdb) bt
#0 0x0000003b8260f5db in raise () from /lib64/libpthread.so.0
#1 0x0000000000a0ac16 in ?? (...
08/02/2015
- 05:00 PM Bug #12565 (Fix Under Review): osd: do not cache unused memory in attrs
- https://github.com/ceph/ceph/pull/5451
- 10:45 AM Bug #12565 (Resolved): osd: do not cache unused memory in attrs
- attrs maybe only a range of bufferlist in recovery, If obc cache it,
this causes the whole memory in bufferlist woul... - 12:24 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974
- 08:25 AM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
- I guess all our pool setup is described into the previously send ceph-report. Lets me known is you need something els...
08/01/2015
- 06:41 PM Bug #12291: mon: wrong health warning of PGs/OSD for EC pool
- Oh ok, I think Sage already fixed it with this commit: https://github.com/ceph/ceph/commit/b70be56119f18cd86eb2a8aaaf...
- 11:05 AM Bug #12291: mon: wrong health warning of PGs/OSD for EC pool
- This is currently assigned to me but I haven't had a chance to work on it yet.
Will do as soon as I have spare cycle. - 05:56 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974
- ...
- 02:28 PM Revision 8652a370 (ceph): osd: avoid unnecessary calculation in agent_choose_mode()
- Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> - 01:58 PM Revision 6cfb4b35 (ceph): ceph-disk: add --log-stdout parameter
- This can be used when ceph-disk is run by systemd services, to ensure
that output is captured in the journal.
Signed... - 01:58 PM Revision 4fd9cf27 (ceph): ceph-disk: split get_dmcrypt_key_path from key creation
- In preparation for mapping dmcrypt cyphertext devs during activation.
Signed-off-by: David Disseldorp <ddiss@suse.de> - 01:58 PM Revision 29431944 (ceph): ceph-disk: map dmcrypt devices prior to activation
- Support mapping of dmcrypt devices during activation via the new
ceph-disk activate[-journal] --dmcrypt and --dmcrypt... - 01:58 PM Revision ac16d839 (ceph): ceph.spec: use sysvinit rbdmap script for now
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:58 PM Revision 85a89469 (ceph): systemd: activate disks via systemd service instead of udev
- The udev(7) man page states:
RUN
...
This can only be used for very short-running foreground tasks. Running
a... - 01:58 PM Revision e034c2af (ceph): ceph.spec: ship ceph-disk-* units
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:58 PM Revision 69cdfcb1 (ceph): remove ceph-disk-{activate,prepare} wrappers
- These ancient aliases shouldn't be used. We should have removed them
immediately way back when, honestly.
Signed-of... - 01:58 PM Revision e3e9548b (ceph): ceph.spec.in:fixup bad merge of systemd logic
- 01:58 PM Revision 3d6100eb (ceph): ceph.spec.in:Fixup renamed ceph-rgw.conf
- This is a simple renaming bug.
Signed-off-by: Owen Synge <osynge@suse.com> - 01:58 PM Revision 8a675612 (ceph): ceph.spec: install the new systemd-based udev rules from ddiss
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:58 PM Revision 4d10dc13 (ceph): systemd: fix ceph-radosgw@ service
- There's no prestart. Fix the instance name. Cleanup.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:58 PM Revision 95db160d (ceph): ceph.spec.in:Update rpm hooks and file content
- Take rpm hooks from SUSE rpm and move upstream.
These are tested on SLE12 to include the correct files.
Signed-off-b... - 01:58 PM Revision 61240190 (ceph): Added tmpfiles.d for rgw: templated user and group.
- tmpfiles.d are part of system.d and define how temporary directories are setup.
rgw needs a socket directory. To do t... - 01:58 PM Revision ef961be5 (ceph): ceph.spec.in: Change redhat defaults for rgw
- Changes
--with-rgw-user=$USER \
--with-rgw-group=$GROUP \
to
USER=root
GROUP=root
from
USER=apache
... - 01:58 PM Revision fbc85e3c (ceph): radosgw systemd support
- Added a radosgw systemd support and associated prestart script.
- With improved checking over first revison.
- ce... - 01:58 PM Revision be4f878a (ceph): radosgw systemd prestart moved to systemd
- prestart scripts are going to be added to systemd to simplify the switching behavior.
Signed-off-by: Owen Synge <osy... - 01:58 PM Revision d6213b61 (ceph): Add unit files to the spec file.
- %{_unitdir}/ceph-mds@.service
%{_unitdir}/ceph-mon@.service
%{_unitdir}/ceph-osd@.service
%{_unitdir}/ceph.target
Si... - 01:58 PM Revision 1ba4694d (ceph): Autotools to install systemd unit files.
- To simplify the spec file we should install as much using autotools
and as little as possible in the spec file.
Sign... - 01:58 PM Revision 43d6b121 (ceph): system: include all unit files
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:58 PM Revision e283222d (ceph): ceph.spec: include systemd units files
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:58 PM Revision 6842a209 (ceph): systemd: add ceph-create-keys@ service
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:58 PM Revision d1ce1782 (ceph): ceph.spec: no rcceph[-radosgw] with systemd
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:14 AM Bug #12457: tests: run_osd sometime fails
- Has not happened in a week, back to priority normal. Happened again at https://github.com/ceph/ceph/pull/5443#issueco...
07/31/2015
- 10:57 PM rgw Bug #12432 (Pending Backport): HTTP return code is not being logged by CivetWeb
- 06:52 PM rgw Bug #12432: HTTP return code is not being logged by CivetWeb
- PR for master: https://github.com/ceph/ceph/pull/5445
- 06:10 PM rgw Bug #12432 (Fix Under Review): HTTP return code is not being logged by CivetWeb
- 09:01 PM Bug #12291: mon: wrong health warning of PGs/OSD for EC pool
- Looks like you already checked in the fix..
- 08:38 PM Bug #12291: mon: wrong health warning of PGs/OSD for EC pool
- Hi Joao,
Do you mind me taking over this one? - 08:06 PM devops Bug #12559 (Resolved): centos7 packages are not installable for v0.94.1
- The following:...
- 07:39 PM Revision ef86e292 (ceph): Merge pull request #5445 from ceph/wip-12432
- Wip 12432
- 07:18 PM Revision 78a4024c (ceph): Merge pull request #5121 from theanalyst/wip-11983-hammer
- FAILED assert(!old_value.deleted()) in upgrade:giant-x-hammer-distro-basic-multi run
Reviewed-by: Sage Weil <sage@re... - 07:17 PM Revision a451e882 (ceph): Merge pull request #5269 from dachary/wip-12362-hammer
- stuck incomplete
Reviewed-by: Sage Weil <sage@redhat.com> - 07:05 PM rgw Feature #11148 (Resolved): RGW Swift API: support for 202 Accepted response code on container cre...
- 07:04 PM rgw Backport #12299 (Resolved): RGW Swift API: support for 202 Accepted response code on container cr...
- 07:03 PM rgw Bug #11473 (Resolved): rgw: keystone does not support chunked input
- 07:03 PM rgw Backport #12322 (Resolved): rgw: keystone does not support chunked input
- 07:02 PM rgw Bug #11431 (Resolved): RGW Swift API: XML document generated in response for GET on account does ...
- 07:01 PM rgw Backport #12323 (Resolved): RGW Swift API: XML document generated in response for GET on account ...
- 06:59 PM rgw Bug #12298 (Resolved): rgw: Properly respond to the "Connection" header with Civetweb
- 06:58 PM Stable releases Tasks #11990: hammer v0.94.3
- * + "Pull request 5026":https://github.com/ceph/ceph/pull/5026
* + "Pull request 5028":https://github.com/ceph/ceph/... - 06:58 PM rgw Backport #12398 (Resolved): rgw: Properly respond to the "Connection" header with Civetweb
- 06:57 PM rgw Bug #11494 (Resolved): rgw: multipart list part response returns incorrect field
- 06:57 PM rgw Backport #12399 (Resolved): rgw: multipart list part response returns incorrect field
- 06:56 PM rgw Bug #12286 (Resolved): rgw: radosgw-admin dumps user info twice
- 06:56 PM rgw Backport #12400 (Resolved): rgw: radosgw-admin dumps user info twice
- 06:55 PM Revision 218f5374 (ceph): Merge pull request #5117 from theanalyst/wip-12099-hammer
- rgw: rados objects wronly deleted
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:55 PM Revision 07fa83ae (ceph): Merge pull request #5118 from theanalyst/wip-12042-hammer
- DragonDisk fails to create directories via S3: MissingContentLength
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:55 PM Revision a69d431e (ceph): Merge pull request #5214 from SUSE/wip-12299-hammer
- RGW Swift API: support for 202 Accepted response code on container creation
Reviewed-by: Yehuda Sadeh <ysadehwe@redh... - 06:54 PM Revision 5353480f (ceph): Merge pull request #5226 from SUSE/wip-12322-hammer
- rgw: keystone does not support chunked input
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:54 PM Revision fb9156f4 (ceph): Merge pull request #5227 from SUSE/wip-12323-hammer
- RGW Swift API: XML document generated in response for GET on account does not contain account name
Reviewed-by: Yehu... - 06:54 PM Revision 7193c16b (ceph): Merge pull request #5228 from theanalyst/wip-11872-hammer
- RGW does not send Date HTTP header when civetweb frontend is used
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:54 PM Revision ac864908 (ceph): Merge pull request #5229 from theanalyst/wip-12242-hammer
- Fix tool for #11442 does not correctly fix objects created via multipart uploads
Reviewed-by: Yehuda Sadeh <ysadehwe... - 06:53 PM Revision 33dbfc69 (ceph): Merge pull request #5237 from theanalyst/wip-12245-hammer
- rgw: empty json response when getting user quota
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:53 PM Revision 99ca62f2 (ceph): Merge pull request #5284 from SUSE/wip-12398-hammer
- rgw: Properly respond to the Connection header with Civetweb
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:53 PM Revision 1f5f3190 (ceph): Merge pull request #5285 from SUSE/wip-12399-hammer
- rgw: multipart list part response returns incorrect field
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:52 PM Revision 5cbb6cfb (ceph): Merge pull request #5286 from SUSE/wip-12400-hammer
- rgw: radosgw-admin dumps user info twice
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 06:25 PM rbd Bug #12383: "Segmentation fault rbd()"
- *next PR*: https://github.com/ceph/ceph/pull/5444
- 06:09 PM Revision 0451f193 (ceph): civetweb: update submodule to support setting of http status
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:09 PM Revision b8e28ab9 (ceph): rgw: set http status in civetweb
- Need to set the http status in civetweb so that we report it correctly.
Fixes: #12432
Signed-off-by: Yehuda Sadeh <y... - 05:56 PM rgw Feature #9604 (Pending Backport): rgw: create a tool for orphaned objects cleanup
- 05:56 PM rgw Feature #9604: rgw: create a tool for orphaned objects cleanup
- https://github.com/ceph/ceph/pull/5109
- 05:25 PM Revision c8653b11 (ceph): Merge pull request #5258 from zhouyuan/rgw_skip_first_chunk
- rgw: skip prefetch first chunk if range get falls to shadow objects
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 04:50 PM Revision 3fbcf5e2 (ceph): doc: krbd supports clones since 3.10
- Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
- 03:52 PM Feature #12316: For EC pool, read K+M shards (instead of K) to reduce latency (with IO overhead)
- PR - https://github.com/ceph/ceph/pull/5309
- 03:22 PM Bug #12550: CEPH_QA_SUITE/AARCH64: ceph_test_async_driver fail
- I don't know why AARCH64 will cause "::socket(AF_INET, SOCK_STREAM, 0)" return -1:
2015-07-09 06:46:26.966675 3ff9... - 12:29 PM Bug #12550 (Can't reproduce): CEPH_QA_SUITE/AARCH64: ceph_test_async_driver fail
- The following test fails on AArch64:
rados:singleton-nomsgr/{all/msgr.yaml}... - 02:43 PM Bug #11640 (Pending Backport): Change radosgw pools default crush ruleset
- 02:42 PM Bug #12021 (Resolved): hammer-x upgrade test.sh fails with ENOTEMPTY
- both pull request got merge, so consider it resolved.
- 02:15 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- A simpler fix (with less long-term cruft) would be to patch hammer to correctly interpret INT64_MIN as hobject_t::get...
- 02:09 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- Okay, I think it's not as bad as I thought.. just the min issue after all.
- 02:08 AM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- Samuel Just wrote:
> Ah, we switched to using INT64_MIN (from -1) for pool for min() with wip-temp. We need to make... - 01:19 PM Bug #9732 (In Progress): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
- sam reminded me:
* we don't want to convert an existing OSD automatically, from localtime to GMT after upgrading t... - 01:16 PM Revision 5ea618a9 (ceph): include/rados: remove op definitions for LOCK ops
- These haven't been used in many many years. They can safely be removed
and the ids reused since no deployed code is ... - 01:12 PM Revision 05f70ab6 (ceph): osdc/Objecter: remove unused/obsolete lock() operation
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:12 PM Revision 11631a50 (ceph): osdc/WritebackHandler: remove obsolete lock operation
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:10 PM Feature #11815 (Resolved): mon: allow injecting new crushmap
- 01:10 PM Revision 399d8888 (ceph): osd/osd_types: remove unused wrlock_by field
- This is ancient history, back from when the CephFS client would take
exclusive locks over objects. That code is long... - 01:05 PM CephFS Feature #12552: qa: test cephfs over cache tier in fs suite
- see #12551
- 01:04 PM CephFS Feature #12552 (Rejected): qa: test cephfs over cache tier in fs suite
- see
- 01:01 PM Bug #12551: osd: copy-from doesn't preserve truncate_{seq,size}
- https://github.com/ceph/ceph/pull/5442
- 12:47 PM Bug #12551 (Resolved): osd: copy-from doesn't preserve truncate_{seq,size}
- This breaks CephFS when used over cache tiering.
https://github.com/athanatos/ceph/commit/60222da153920286fbcb9cf5... - 12:42 PM Bug #12540: osd: avoid multi set osd_op.outdata in tier pool
- https://github.com/ceph/ceph/pull/4895
- 03:34 AM Bug #12540: osd: avoid multi set osd_op.outdata in tier pool
- PR: https://github.com/ceph/ceph/pull/4895
- 03:32 AM Bug #12540 (Resolved): osd: avoid multi set osd_op.outdata in tier pool
- There are two read op on the same object for ec pool. First op read
miss happend, calling do_proxy_read and promote_... - 12:22 PM Bug #12549 (Rejected): CEPH_QA_SUITE/AARCH64: Command failed (workunit test rados/test_alloc_hint...
- The following test fails on AArch64:
rados:objectstore/{alloc-hint.yaml}
Sample Output:... - 12:14 PM Bug #12548 (Can't reproduce): CEPH_QA_SUITE/AARCH64: ceph_test_filejournal fail
- The follow test fails on AArch64:
rados:objectstore/{filejournal.yaml}
Sample Output:... - 12:05 PM Bug #12458: rbdmap should be changed to map a rbd automatically when starup
- doc fix PR : https://github.com/ceph/ceph/pull/5440
- 06:49 AM Bug #12458 (New): rbdmap should be changed to map a rbd automatically when starup
- 06:49 AM Bug #12458: rbdmap should be changed to map a rbd automatically when starup
- 06:48 AM Bug #12458 (Resolved): rbdmap should be changed to map a rbd automatically when starup
- 11:42 AM CephFS Bug #12547 (New): CEPH_QA_SUITE/AARCH64: marginal:mds_restart fails
- The following test fails on AArch64:
marginal:mds_restart/{clusters/one_mds.yaml tasks/restart-workunit-backtraces.y... - 11:37 AM CephFS Bug #12546 (New): CEPH_QA_SUITE/AARCH64: marginal:fs-misc fail
- The following test fails on AArch64:
marginal:fs-misc/{clusters/two_clients.yaml fs/btrfs.yaml tasks/locktest.yaml}
... - 11:08 AM rbd Bug #12545 (Can't reproduce): CEPH_QA_SUITE/AARCH64: Command failed (workunit test rbd/map-snapsh...
- The following tests fail on AArch64:
krbd:rbd-nomount/{clusters/fixed-3.yaml conf.yaml fs/btrfs.yaml install/ceph.ya... - 11:05 AM Linux kernel client Bug #12544 (New): CEPH_QA_SUITE/AARCH64: Command failed (workunit test rbd/kernel.sh)
- The following test fails on AArch64:
krbd:rbd-nomount/{clusters/fixed-3.yaml conf.yaml fs/btrfs.yaml install/ceph.ya... - 10:29 AM Revision a9cb1b89 (ceph): Merge pull request #5438 from ceph/fix-doc-build
- doc: fix the build of placement-groups.rst
Reviewed-by: Kefu Chai <kchai@redhat.com> - 09:35 AM Revision 1fb9bacd (ceph): os/FileStore: getattr() should return 0 if success
- * fix the test of ObjectStore/StoreTest.SimpleCloneTest, the expected
return value of getattr() should be 0. otherw... - 09:33 AM Revision 57606555 (ceph): KeyValueStore: Fix incorrect rm_keys behaviors
- GenericObjectMap will copyup parents keys when rm keys, but if
caller(KeyValueStore) already buffer "set keys", it sh... - 09:08 AM Revision 81afcc20 (ceph): doc: fix the build of placement-groups.rst
- add a reference target of "mapping pgs to osds"
Signed-off-by: Kefu Chai <kchai@redhat.com> - 08:47 AM Revision f0084407 (ceph): Merge pull request #5432 from ceph/wip-fix-rbd-build
- make: fix the build of "rbd"
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:46 AM rgw Feature #12539: skip prefetch first chunk if range get falls to shadow objects
- https://github.com/ceph/ceph/pull/5258
- 12:41 AM rgw Feature #12539 (Resolved): skip prefetch first chunk if range get falls to shadow objects
- Currently the head object will be prefetched in each GET. This is unnecessary if the Range GET falls to shadow object...
- 08:46 AM rgw Bug #12537: [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" response header
- https://github.com/ceph/ceph/pull/5430
- 08:38 AM Revision 79c7d2e4 (ceph): fix: qa/workunits/rados/test_cache_pool.sh
- Signed-off-by: Mingxin Liu <mingxinliu@ubuntukylin.com>
- 07:55 AM Revision 2d90da86 (ceph): Merge pull request #5434 from tobegit3hub/remove_execute_mode
- Remove execute mode of source files
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:52 AM CephFS Bug #12088 (Resolved): cephfs client crash after enable readahead mechanism through setting conf ...
- 07:52 AM CephFS Backport #12319 (Resolved): cephfs client crash after enable readahead mechanism through setting ...
- 07:50 AM Bug #12512 (Pending Backport): FileStore calls syncfs(2) even it is not supported
- 07:47 AM Revision f8554f9b (ceph): Remove execute mode of source files
- 07:41 AM Revision 1a2f2905 (ceph): Merge pull request #5398 from mingyuez/master
- rbd:If the image has any protected snaps,'rbd snap purge image' will return failure without removing any snaps.
Revi... - 06:45 AM Revision b255b4c5 (ceph): make: fix the build of "rbd"
- `CEPH_GLOBAL` was removed in fa78739, but the linked libraries does not
offer all needed symbols for "rbd". so add th... - 06:09 AM Revision 79560bb7 (ceph): rename filestore_ops/bytes to journal_ops/bytes
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 06:09 AM Revision 692289a4 (ceph): reset max if runtime configure change
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 06:09 AM Revision 1cc9cc85 (ceph): use throttle framework to throttle ops/bytes for keyvaluestore
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 06:08 AM Revision e4fd086d (ceph): use throttle framework to throttle ops/bytes for filestore
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 05:40 AM Bug #12523 (Fix Under Review): osd suicide timeout during peering - search for missing objects
- 05:10 AM Bug #12523: osd suicide timeout during peering - search for missing objects
- thank you, i will try it.
- 05:04 AM Bug #12523: osd suicide timeout during peering - search for missing objects
- Update: after applying this patch, we managed to bring back the cluster.
Although this does not happen frequently,... - 05:02 AM Bug #12523: osd suicide timeout during peering - search for missing objects
- That looks like a different issue. 'suicide timeout' is ceph's way to make sure the thread workers are responsive, an...
- 01:13 AM Bug #12523: osd suicide timeout during peering - search for missing objects
- Thanks, GuangYang.
We also encounter this kind of problems, it's osd_op_tp threads timeout, which result in osd suic... - 04:06 AM Revision 8a7a52dd (ceph): rbd:'rbd purge image' will return failure without removing any snaps if...
- Signed-off-by: mingyuez <zhao.mingyue@h3c.com>
- 03:54 AM rgw Bug #12542 (Closed): radosgw deleted log leaks
- The `df` is full, but `du` says no.
I run `lsof +L1` shows... - 02:24 AM Revision d5142ba2 (ceph): Merge pull request #5395 from tchaikov/wip-12512
- common/syncfs: fall back to sync(2) if syncfs(2) not available
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Revie... - 02:14 AM Revision f705d8c7 (ceph): Merge pull request #5402 from ceph/wip-claim-sparse-read-buffer
- osd/ReplicatedPG: claim the read buffer instead of copying it
Reviewed-by: David Zafman <dzafman@redhat.com> - 02:13 AM Revision b7e5d2af (ceph): Merge pull request #5428 from ceph/wip-kill-rest-bench
- kill rest-bench
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 01:50 AM Revision 1df93e19 (ceph): Merge pull request #5427 from dachary/wip-12088-hammer-part-2
- Fh ref count will leak if readahead does not need to do read from osd
- 12:47 AM Support #12443: The ceph cluster will be stuck after delete a 65535 pgs pool
- @Jason Dillaman
- 12:42 AM Revision 95745550 (ceph): rgw: skip prefetch first chunk if range get falls to shadow objects
- Currently the head object will be prefetched in each GET:
a) This is unnecessary if the Range GET falls to shadow ob...
07/30/2015
- 11:35 PM Revision 03491ae8 (ceph): Merge remote-tracking branch 'origin/next'
- 11:33 PM Linux kernel client Bug #12538 (Resolved): An image with a long clone chain blows up kernel stack
- #I create a rbd block named r1
rbd -p rbd create r1 --size 1024
#then create a snapshot of r1
rbd -p rbd snap cr... - 11:26 PM Revision 27fa210f (ceph): Merge pull request #5425 from ceph/wip-12479-next
- librbd: test crash during client upgrade suite
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:38 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- Ah, we switched to using INT64_MIN (from -1) for pool for min() with wip-temp. We need to make sure that messages wh...
- 10:18 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
- Not actually related to the above bug, just revealed by the same test. Bah, it's from wip-temp, some difference betw...
- 06:53 PM Bug #12536 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
- This is only one test to validate fix for #12410
Command line:
@teuthology-suite -v -c wip-12410 -k distro -m ... - 10:22 PM Bug #12427: OSD dies after a couple of seconds
- The crc errors in the osdmap are actually correct, the new osds encode a version other than what the mons encode sinc...
- 09:47 PM Revision ad5507fe (ceph): rgw: url encode exposed bucket
- Fixes: #12537
Don't send the bucket name back without url encoding it.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 09:32 PM Revision ca40bf0b (ceph): Merge pull request #5423 from oddomatik/patch-1
- doc: No CRUSH involvement in deciding PG target
Reviewed-by: Sage Weil <sage@redhat.com> - 09:08 PM Revision 04d87662 (ceph): Merge pull request #5426 from ceph/wip-12383-next
- rbd: remove dependency on non-ABI controlled CephContext
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:00 PM Revision 115f3706 (ceph): Merge pull request #5399 from tchaikov/wip-12458
- rbd: add "--keyring" option to help message
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:25 PM rgw Bug #12363: testGetContentType and testHead failed
- Run: http://pulpito.ceph.com/teuthology-2015-07-29_05:00:09-smoke-master-distro-basic-multi/
Job: 991514 - 08:23 PM rgw Bug #12370: test_s3.test_object_copy_canned_acl ... FAIL
- Run: http://pulpito.ceph.com/teuthology-2015-07-29_05:00:09-smoke-master-distro-basic-multi/
Job: 991513 - 08:21 PM Bug #11272 (Pending Backport): ceph-disk zap should ensure block device
- We're cherry-picking this downstream in RHCS 1.3, so it would be great to get it fixed upstream in Hammer too!
- 08:15 PM Revision 2ecb3b7f (ceph): Fh ref count will leak if readahead does not need to do read from osd
- The 3c8cdeacf46ae4031189d2ef6948aa3b6ab4ae43 backport introduced a leak.
http://tracker.ceph.com/issues/12319 Fixes:... - 07:43 PM Revision a48cbc0a (ceph): Merge pull request #5120 from theanalyst/wip-11999-hammer
- cephfs Dumper tries to load whole journal into memory at once
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:43 PM Revision 06c27cdd (ceph): Merge pull request #5119 from theanalyst/wip-12098-hammer
- kernel_untar_build fails on EL7
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:10 PM rgw Bug #12537 (Resolved): [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" response...
- PCI scans have determined that the RGW is returning whatever string it thought was the name of the bucket requested a...
- 06:53 PM rbd Bug #12535 (Can't reproduce): CEPH_QA_SUITE/AARCH64: segfault in rbd-fuse
- The following test fails on AArch64:
rbd:singleton/{all/merge_diff.yaml}... - 05:58 PM Bug #12194: osd crash FAILED assert(!parent->get_log().get_missing().is_missing(soid))
- Continue to encounter this one periodically, now has happened on a 2nd OSD. btrfs, centos 7.1.
- 05:57 PM rgw Bug #12534 (Closed): rgw: region is not removed from region map
- Bug reported by duanweijun@h3c.com on github:
this is my region:
$rados -p .rgw.root ls... - 05:52 PM Revision d621d987 (ceph): Merge pull request #5414 from cxwshawn/master
- doc: add bucket object version description.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:49 PM Bug #12466: Init script bug with two clusters with the same osd ID on the same host
- Looks like I managed to abandon usage of ceph init-script. I wrote my own systemd-generator script which is very hand...
- 05:37 PM rgw Feature #12533 (New): rgw: upgrade to civetweb 1.7
- 05:31 PM Bug #12532 (Can't reproduce): CEPH_QA_SUITE/AARCH64: Command failed (workunit test snaps/snaptest...
- The following test fails on AArch64:
stress:bench/{clusters/fixed-3-cephfs.yaml tasks/cfuse_workunit_snaps.yaml}
... - 05:24 PM Revision a634ab34 (ceph): remove libs3 submodule
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:21 PM Revision bbe84578 (ceph): remove rest-bench
- This is a weak tool; users should look to cosbench or others instead.
Signed-off-by: Sage Weil <sage@redhat.com> - 04:45 PM Bug #12531: CEPH_QA_SUITE/AARCH64:knfs suite fails
- Correction:
Tests running v3.yaml have "mount.nfs: requested NFS version or transport protocol is not supported".
... - 04:33 PM Bug #12531 (Can't reproduce): CEPH_QA_SUITE/AARCH64:knfs suite fails
- All tests in the knfs suite fail with the following message:
"mount.nfs: requested NFS version or transport protocol... - 04:42 PM rbd Bug #12383 (Fix Under Review): "Segmentation fault rbd()"
- *next PR*: https://github.com/ceph/ceph/pull/5426
- 04:39 PM rbd Bug #12479 (Fix Under Review): [ FAILED ] TestLibRBD.BlockingAIO
- *next PR*: https://github.com/ceph/ceph/pull/5425
- 04:25 PM Revision 744a71a8 (ceph): Merge pull request #5419 from ceph/wip-kfsx-invalidate
- test_librbd_fsx: invalidate before discard in krbd mode
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:58 PM Bug #12523: osd suicide timeout during peering - search for missing objects
- Hi Huang Jun,
I have the issue reproduced with debug_osd = 10, what I observed was, the peering thread stuck at PG::... - 02:43 PM Bug #12523: osd suicide timeout during peering - search for missing objects
- hi,guangyang
how did you see what the thread is doing during timeout? by turn on debug_osd level?
do you used ltt... - 03:22 PM Revision a8d33c9f (ceph): doc: fix command line for swift user creation
- 03:04 PM devops Backport #11998 (Resolved): /usr/bin/ceph from ceph-common is broken without installing ceph
- 02:48 PM devops Backport #11998 (Fix Under Review): /usr/bin/ceph from ceph-common is broken without installing ceph
- 09:55 AM devops Backport #11998: /usr/bin/ceph from ceph-common is broken without installing ceph
- ...
- 07:51 AM devops Backport #11998: /usr/bin/ceph from ceph-common is broken without installing ceph
- https://github.com/ceph/ceph/pull/5417
- 07:34 AM devops Backport #11998 (In Progress): /usr/bin/ceph from ceph-common is broken without installing ceph
- http://www.spinics.net/lists/ceph-devel/msg25259.html
http://ceph.aevoo.fr:8081/ubuntu-2015-07-29_14:35:14-upgrade... - 03:00 PM Revision 19abe5ee (ceph): Merge pull request #5417 from dachary/wip-11998-hammer
- debian/control: ceph-common (>> 0.94.2) must be >= 0.94.2-2
Reviewed-by: Sage Weil <sage@redhat.com> - 02:59 PM Bug #12429: OSD crash creating/deleting pools
- I'm fairly confused about how our tests could have created this scenario. Once we request_proposal() any subsequent a...
- 12:56 PM Bug #12429: OSD crash creating/deleting pools
- I think the problem may be because of the update to osdmap that we do during "fs new", setting crash_replay interval....
- 02:57 PM Backport #12530 (Resolved): OSDMonitor::preprocess_get_osdmap: must send the last map as well
- 02:56 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- 09:02 AM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- the fix of @e <= MIN@ looks good to me, coz the osd was off the last epoch by only *1*. and we don't reply the OSD wi...
- 02:33 PM Revision 77cdb500 (ceph): No CRUSH involvement in deciding PG target
- Quoting from elsewhere "[we calculate] a placement group using the object name, a hash code, the number of PGs in the...
- 02:19 PM Bug #11586 (Duplicate): RBD Data Corruption with Logging on Giant
- root cause is #12465
- 01:23 PM Revision 8d4932e7 (ceph): osd/OSDMap: handle incrementals that modify+del pool
- Because new_pools was processed after old_pools, if something
was modified and then deleted in the same incremental
m... - 01:01 PM Revision af0cade0 (ceph): lockdep: allow lockdep to be dynamically enabled/disabled
- librbd test cases attempt to enable lockdep coverage via the librados
API. Use a configuration observer to register/... - 01:01 PM Revision 2c51aadb (ceph): tests: librbd API test cannot use private md_config_t struct
- Remove all depencencies on md_config_t and instead use librados API
methods to get/set configuration values.
Fixes: ... - 01:01 PM Revision 4d03c664 (ceph): librados_test_stub: implement conf get/set API methods
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 12:32 PM rgw Feature #12102: Request for increased logging in RGW, for CivetWeb.
- Setting 'debug civetweb = 10' doesn't work as intended. There are no logs with the marker "civetweb:" in the rgw logs...
- 11:26 AM Revision 4c199bf5 (ceph): debian/control: ceph-common (>> 0.94.2) must be >= 0.94.2-2
- The d8733be2ef8874b9a858a7ffddfb81b9b656e9a6 backport introduced a
regression by adding an incorrect Depends / Break ... - 09:24 AM RADOS Bug #12405: filestore: syncfs causes high cpu load due to kernel implementation in high-memory boxes
An update to this issue:
a) This is for the Congress (DreamObjects) cluster.
b) There weren't any changes in ...- 08:49 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
- will do
- 07:45 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
- Hi Yan,
Those patches look good after performing test for a long time. Will you commit the patches to both ceph an... - 07:59 AM Bug #12328: Ceph KV OSD crashes sometimes with FAILED assert(0 == "hit suicide timeout") on 0.94.1
- huang jun wrote:
> hi, Kenneth
> We also encounter this suicide error very often when we test the 4K random writes.... - 07:58 AM Bug #12328: Ceph KV OSD crashes sometimes with FAILED assert(0 == "hit suicide timeout") on 0.94.1
- hi, Kenneth
We also encounter this suicide error very often when we test the 4K random writes.
the osd_op_tp thre... - 07:27 AM devops Fix #12529 (Rejected): moving files between packages with deb
- When moving a file from one package to the other, from ceph to ceph-common for instance, the following must be done i...
- 06:12 AM Revision cb51b170 (ceph): mon: reject over-large values of max_mds
- Fixes: #12222
Signed-off-by: John Spray <john.spray@redhat.com> - 06:03 AM Bug #12528: legacy pg log is around after OSD starts
- /a/ubuntu-2015-07-28_20:43:19-rados-wip-kefu-t3sting---basic-multi/990637/remote/plana93/log/ceph-osd.0.log.gz
<pr... - 06:02 AM Bug #12528 (Can't reproduce): legacy pg log is around after OSD starts
- see /a/ubuntu-2015-07-28_21:20:52-rados-master---basic-multi/990944/remote/plana10/log/ceph-osd.5.log.gz...
- 05:41 AM Linux kernel client Bug #12527 (Duplicate): rbd map leads to system crash!
- #I create a rbd block named r1
rbd -p rbd create r1 --size 1024
#then create a snapshot of r1
rbd -p rbd snap cr... - 03:56 AM Revision 258cb348 (ceph): rbd: add "--keyring" option to help message
- Refs: #12458
Signed-off-by: Kefu Chai <kchai@redhat.com> - 03:37 AM Bug #12450 (Resolved): rados load-gen generates no operations if --max-ops is not explicitly set
- 03:36 AM Revision 7fbf013d (ceph): Merge pull request #5401 from ceph/wip-12450
- tools/rados: change the default max_ops to 16
Reviewed-by: David Zafman <dzafman@redhat.com> - 03:18 AM Bug #12517: assert failure in Objecter::_finish_op(Objecter::Op*)
- Sorry,my ceph version is 0.87,but there is not 0.87 in this bug system to choose.Why the bug system does not have 0.8...
- 03:15 AM Feature #12514: PGMonitor::get_health get ops' blocked the detail information, show too much
- 1."ceph -s" show only according to the statistics of "time"...
- 02:09 AM Revision 5c395ff8 (ceph): doc: add bucket object version description.
- bucket object version has been supported, but do not have description in the docs,
so add this part.
Signed-off-by: ...
07/29/2015
- 09:53 PM Bug #12523: osd suicide timeout during peering - search for missing objects
- https://github.com/ceph/ceph/pull/5413
- 09:41 PM Bug #12523 (Resolved): osd suicide timeout during peering - search for missing objects
- Peering thread hit suicide timeout, and the logs show that the thread was doing (more than 150 seconds) PG::MissingLo...
- 09:47 PM Revision 6ab9efe7 (ceph): osd: copy the RecoveryCtx::handle when creating a new RecoveryCtx insta...
- Fixes: 12523
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> - 09:21 PM rgw Bug #12302 (Resolved): "Couldn't find index page for 'boto' (maybe misspelled?)" error
- 09:21 PM rgw Bug #12302: "Couldn't find index page for 'boto' (maybe misspelled?)" error
- 2569c4bd1b4b1b7a173918e30405c5321d24c447 on firefly-original
- 09:18 PM rgw Bug #12302: "Couldn't find index page for 'boto' (maybe misspelled?)" error
- master: 2cf6908e15e49eed33abf0cc8fe7dda76e2a1994 (merge)
firefly: b518fd2022a15d384f89736d7a78ba1e144962c4
discus... - 03:36 PM rgw Bug #12302: "Couldn't find index page for 'boto' (maybe misspelled?)" error
- Run: http://pulpito.ceph.com/teuthology-2015-07-28_17:00:09-upgrade:firefly-firefly-distro-basic-vps/
Jobs: 35 - 08:22 PM Revision 1320e29d (ceph): OSDMonitor::preprocess_get_osdmap: send the last map as well
- Fixes: #12410
Backport: hammer
Signed-off-by: Samuel Just <sjust@redhat.com> - 07:29 PM devops Backport #12448 (In Progress): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
- 07:29 PM Revision a7851933 (ceph): ceph.spec.in: drop SUSE-specific %py_requires macro
- %py_requires expands to
BuildRequires: /usr/bin/python
PreReq: python = 2.7
The BuildRequires: is already provided,... - 07:25 PM devops Backport #12446 (In Progress): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
- 07:24 PM Revision 8804b3f1 (ceph): ceph.spec.in: remove SUSE-specific apache2-mod_fcgid dependency
- This package is no longer required for RGW to work in SUSE.
http://tracker.ceph.com/issues/12358 Fixes: #12358
Sign... - 07:15 PM Bug #12444: WorkQueue.cc: unintended behavior for ThreadPool::drain()?
- I looked at the condition I wrote again and it seems like it's wrong, should actually be:
while (processing &&... - 03:51 PM Bug #12444: WorkQueue.cc: unintended behavior for ThreadPool::drain()?
- Krzysztof,
thanks for pointing this out. I think you are right. the existing @ThreadPool::drain(wq)@ will wait unt... - 06:55 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Yuri: this test upgrades the osds before the mons. Is that new? Do the existing tests upgrade the mons first? If t...
- 06:36 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Part of the bug seems to be that preprocess_get_osdmap only sends up to m->get_full_last()-1. That's been true for a...
- 06:23 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- OSD:
2015-07-29 03:46:08.591454 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 61 ==... - 05:30 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Looking at /a/teuthology-2015-07-28_17:10:15-upgrade:hammer-x-next-distro-basic-vps/990370/remote
Looks like 2/3 m... - 03:57 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Run: http://pulpito.ceph.com/teuthology-2015-07-28_17:10:15-upgrade:hammer-x-next-distro-basic-vps/
Jobs: ['990367',... - 06:23 PM Backport #12520 (In Progress): Log::reopen_log_file() must take the flusher lock to avoid closing...
- 06:22 PM Backport #12520 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an...
- https://github.com/ceph/ceph/pull/5405
- 06:21 PM Backport #12519 (In Progress): Log::reopen_log_file() must take the flusher lock to avoid closing...
- 06:20 PM Backport #12519 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an...
- https://github.com/ceph/ceph/pull/5406
- 06:17 PM Backport #12497 (In Progress): get pools health'info have error
- 06:16 PM Backport #12497 (New): get pools health'info have error
- 06:15 PM Backport #12497 (In Progress): get pools health'info have error
- 06:15 PM Revision 31ff7d14 (ceph): Update OSDMonitor.cc
- OSDMonitor::get_pools_health(), s/objects/bytes/
Fixes: #12402
Signed-off-by: ren.huanwen@zte.com.cn
(cherry picked ... - 06:10 PM Bug #12401: pgmonitor: wrong "at/near target max“ reporting
- Hi Huang: firefly backport is ready for you to review at #12495 and hammer backport at #12496. In general, as a devel...
- 06:07 PM Feature #9951: librados, osd: per-object scrub operation
- Is this thread still alive.
I have seen the blueprint to allow librados to query scrub info and trigger repair.
... - 06:06 PM Backport #12495 (In Progress): pgmonitor: wrong "at/near target max“ reporting
- 06:06 PM Revision ea0d67c4 (ceph): mon/PGMonitor: avoid uint64_t overflow when checking pool 'target/max' ...
- Fixes: #12401
Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit f84e6b8157e78fd05cd1c8ac95... - 06:01 PM Revision f217865c (ceph): test_librbd_fsx: invalidate before discard in krbd mode
- Commit bd050240ceef ("test_librbd_fsx: flush before discard in krbd
mode") added an fsync() before BLKDISCARD. Don't... - 06:00 PM Backport #12492 (In Progress): the output is wrong when runing "ceph osd reweight"
- 05:59 PM Revision 6b42b062 (ceph): mon: OSDMonitor: fix hex output on 'osd reweight'
- Fixes: #12251
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit 787fa80c2746fde44ac0583ff79... - 05:48 PM Backport #12488 (In Progress): pg_interval_t::check_new_interval - for ec pool, should not rely o...
- 05:41 PM Revision b575ecca (ceph): tests: verify that image shrink properly handles flush op
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 8dfcc72071d63c7867a5a59abe871cf5db673a0a) - 05:41 PM Revision d4eb7bd6 (ceph): librbd: invalidate cache outside cache callback context
- When shrinking an image, it's possible that the op flush callback
will be from within the cache callback context. Th... - 05:29 PM Revision 704c0e09 (ceph): librbd: retry lock requests periodically until acquired
- If the exclusive lock owner acks the lock release request but crashes
before it actually releases the lock, the reque... - 05:29 PM Revision 08ae0123 (ceph): librados_test_stub: watcher id should be the instance id (gid)
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3e1e561cc29043eb64dff8afb3a2c1ed77788e93) - 05:29 PM Revision 117205af (ceph): librbd: improve debugging output for ImageWatcher
- Include the instance pointer so that different images
can be differentiated in the logs.
Signed-off-by: Jason Dillam... - 05:29 PM Revision c95b37f4 (ceph): common: Mutex shouldn't register w/ lockdep if disabled
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 879b8a73e2452332b26b8f3428ff5e3e0af8ddad) - 05:29 PM Revision 7b21ccba (ceph): tests: verify that librbd will periodically resend lock request
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit d2a1c226ab3f7e202f62896f0c80c4cf3607cdaf) - 05:29 PM Revision 58ae92f1 (ceph): tests: new test for transitioning exclusive lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit f97ce46ea4c9c7cdc6e37e3759871d5b41b25769) - 05:29 PM Revision 92272dd6 (ceph): librbd: don't cancel request lock early
- It's possible that a stale notice is received and will
be discarded after the request lock has been canceled.
This wi... - 05:29 PM Revision dbaaed9c (ceph): librbd: don't hold owner_lock for write during flush
- The various IO callback codepaths will attempt to take
the lock, which will result in deadlock since the flush
cannot... - 05:09 PM Stable releases Tasks #11990: hammer v0.94.3
- * + "Pull request 5026":https://github.com/ceph/ceph/pull/5026
* + "Pull request 5028":https://github.com/ceph/ceph/... - 04:05 PM rgw Bug #12518 (Closed): "FileStore.cc: 3544: FAILED assert(pos == end)" in upgrade:hammer-x-next-dis...
- Run: http://pulpito.ceph.com/teuthology-2015-07-28_17:10:15-upgrade:hammer-x-next-distro-basic-vps/
Job: 990369
Log... - 03:30 PM Bug #12517: assert failure in Objecter::_finish_op(Objecter::Op*)
- Your ceph version is 0.86?
- 09:45 AM Bug #12517 (Duplicate): assert failure in Objecter::_finish_op(Objecter::Op*)
- I create im1 in pool song.Then I copy image im1 to pool rbd.
when the copy is not finish,I delete the pool song.Th... - 03:03 PM Revision 657dd9ec (ceph): Merge pull request #515 from ceph/wip-12476
- thrashosds: send a random osd a signal.SIGHUP
- 02:22 PM Revision e3d17e49 (ceph): Merge pull request #5248 from ceph/wip-11833-hammer
- mon: add an "osd crush tree" command
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:51 PM Bug #12450 (Fix Under Review): rados load-gen generates no operations if --max-ops is not explici...
- yup, this zero-by-default behaviour was introduced by faa7937f2fa36725603b4a24e2661e39da4f3fdc .
https://github.co... - 01:45 PM Backport #12395 (In Progress): register_new_pgs() should check ruleno instead of its index
- 01:43 PM Backport #12395 (New): register_new_pgs() should check ruleno instead of its index
- 01:43 PM Backport #12395 (In Progress): register_new_pgs() should check ruleno instead of its index
- 01:34 PM Backport #12395 (New): register_new_pgs() should check ruleno instead of its index
- 01:25 PM Backport #12395 (In Progress): register_new_pgs() should check ruleno instead of its index
- 01:33 PM Revision c4872ddf (ceph): Log::reopen_log_file: take m_flush_mutex
- Otherwise, _flush() might continue to write to m_fd after it's closed.
This might cause log data to go to a data obje... - 01:32 PM Bug #12465 (Pending Backport): Log::reopen_log_file() must take the flusher lock to avoid closing...
- 01:30 PM Revision 338ead0f (ceph): Merge pull request #5348 from athanatos/wip-12465
- log: take mutex when reopening log fd
Reviewed-by: Sage Weil <sage@redhat.com> - 01:27 PM Bug #12429: OSD crash creating/deleting pools
- The OSDMap itself is missing the pool_name member for a pool that exists -- looks like a mon bug.
- 01:03 PM Bug #12429: OSD crash creating/deleting pools
- Another instance. Crashed in get_pool_name on the mon as well.
- 01:23 PM Revision 5445461b (ceph): mon/PGMonitor: bug fix pg monitor get crush rule
- when some rules have been deleted before, the index in array of crush->rules
is not always equals to crush_ruleset of... - 01:18 PM Backport #12393 (In Progress): Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mu...
- 01:16 PM Revision c6f37807 (ceph): Mutex: fix leak of pthread_mutexattr
- Need pthread_mutexattr_destroy after pthread_mutexattr_init
Fixes: #111762
Signed-off-by: Ketor Meng <d.ketor@gmail.... - 12:32 PM CephFS Feature #4161 (Resolved): MDS: add file layout to head object
- ...
- 12:31 PM CephFS Bug #11985 (Resolved): MDS asserts in objecter when transitioning from replay to DNE
- ...
- 11:56 AM Bug #12449: ceph-osd core dumped when writing data to the backing storage pool which has a quota ...
- > Sorry for the inconvenience, how can i edit the issue description?
runsisi,
# click "Update" at the right s... - 11:52 AM Revision 0559fd38 (ceph): tools/rados: change the first op id to 0
- the first op id was 16 by default, which is okay, but a non-zero
magic number could lead to questions. max_op was mix... - 11:44 AM Revision ee25b427 (ceph): tools/rados: change the default max_ops to 16
- otherwise the load-gen will not emit any ops by default.
Fixes: #12450
Signed-off-by: Kefu Chai <kchai@redhat.com> - 11:25 AM Bug #12452: rados load-gen limits throughput report to 999 MB/sec
- Tom,
if the throughput is 1234.5678901234 MB, the report will show "1.23e+03",
so you expect more digits when ... - 11:14 AM Bug #12451 (Fix Under Review): rados --help output incorrect for load-gen options
- neither am i sure about the category...
https://github.com/ceph/ceph/pull/5400 - 11:11 AM Revision b97988dd (ceph): tools/rados: update the help message
- Fixes: #12451
Signed-off-by: Kefu Chai <kchai@redhat.com> - 10:31 AM Bug #12516: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 32 MB is eno...
- here is a related discussion on ceph-devel: http://www.spinics.net/lists/ceph-devel/msg23757.html
- 08:52 AM Bug #12516 (Resolved): TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 3...
- mpstat sees high %user in libtcmalloc.so.4.1.2
While a fio test is running on a RBD image mapped to a VM.
Runni... - 09:43 AM Bug #12515: requeue_scrub when kick_object_context_blocked
- when read miss in writeback cache pool, osd do_proxy_read first
and maybe promote it. but in this case, the op is no... - 08:39 AM Bug #12515 (Resolved): requeue_scrub when kick_object_context_blocked
- when read miss in writeback cache pool, osd do_proxy_read first
and maybe promote it. but in this case, the op is no... - 09:00 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- ok
- 08:53 AM ceph-dokan Bug #12513: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 32 MB is eno...
- Vikhyat Umrao wrote:
> By mistake i have create this issue in ceph-dokan project please close or delete as I have cr... - 08:53 AM ceph-dokan Bug #12513: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 32 MB is eno...
- By mistake i have create this issue in ceph-dokan projet please close or delete as I have created a new http://tracke...
- 07:54 AM ceph-dokan Bug #12513 (New): TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 32 MB ...
- mpstat sees high %user in libtcmalloc.so.4.1.2
While a fio test is running on a RBD image mapped to a VM.
Runn... - 08:49 AM Revision cbba7064 (ceph): Merge pull request #5222 from ceph/hammer-12088
- client: reference counting 'struct Fh'
Reviewed-by: John Spray <john.spray@redhat.com> - 08:47 AM Bug #12512 (Fix Under Review): FileStore calls syncfs(2) even it is not supported
- https://github.com/ceph/ceph/pull/5395
- 07:19 AM Bug #12512 (Resolved): FileStore calls syncfs(2) even it is not supported
- see
* http://tracker.ceph.com/issues/12386#note-11
* http://tracker.ceph.com/issues/12471#note-10
@FileStore:... - 08:42 AM Revision 08210d6a (ceph): common/syncfs: fall back to sync(2) if syncfs(2) not available
- Fixes: #12512
Signed-off-by: Kefu Chai <kchai@redhat.com> - 08:41 AM Bug #12458: rbdmap should be changed to map a rbd automatically when starup
- > the parameter "--keyfile" cant't be used when map a rbd, and it can be replaced by "--keyring". There is no descrip...
- 08:31 AM Feature #12514 (New): PGMonitor::get_health get ops' blocked the detail information, show too much
- The use of "ceph health detail" command, see the following ops alarm:...
- 08:04 AM devops Backport #12447 (In Progress): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
- 08:02 AM Revision 601eadbf (ceph): ceph.spec.in: drop SUSE-specific %py_requires macro
- %py_requires expands to
BuildRequires: /usr/bin/python
PreReq: python = 2.7
The BuildRequires: is already provided,... - 07:33 AM devops Bug #12366 (Resolved): linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3
- 07:32 AM devops Bug #12261 (Resolved): 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not installed properly ...
- 07:05 AM devops Bug #11388 (Resolved): /usr/bin/ceph from ceph-common is broken without installing ceph
- 02:23 AM rgw Bug #12432: HTTP return code is not being logged by CivetWeb
- I have ask the developer of civetweb for this issues.
Here is the response.
[[https://github.com/bel2125/civetweb... - 02:08 AM rgw Bug #12432: HTTP return code is not being logged by CivetWeb
- I have a fix for that already, need to send a pull request.
- 02:02 AM rgw Bug #12432: HTTP return code is not being logged by CivetWeb
- I've traced the code, the http return code is printed:
https://github.com/ceph/civetweb/blob/master/src/civetweb.c#L...
07/28/2015
- 11:41 PM Revision 2d3e1122 (ceph): Merge pull request #510 from dmick/master
- calamari_setup: Add --no-adjust-repos to ceph-deploy install --<type>
Reviewed-by: Travis Rhoden <trhoden@redhat.com> - 11:16 PM rgw Backport #12243 (Resolved): Civetweb RGW appears to report full size of object as downloaded when...
- 11:12 PM Revision 17c3a94b (ceph): calamari_setup: Add --no-adjust-repos to ceph-deploy install --<type>
- Otherwise, ceph-deploy will install an apt source that points to
ceph.com, which will override the local ISO repos.
... - 11:12 PM Revision ac8b0e1a (ceph): calamari_setup: pep8 fix
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 11:12 PM Revision 30dbe931 (ceph): calamari_setup: hack for 1.3.0 on centos: install lttng from EPEL
- lttng is not yet part of any private repo; since 1.3.0/CentOS is not
a supported product, just grab it from EPEL for ... - 11:12 PM Revision 6726f4f1 (ceph): calamari_setup: only stop ceph on osd/mon machines
- Fixes bogus failure at end of run on calamari server
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 10:49 PM Revision 0200811f (ceph): Merge pull request #446 from ceph/wip-krbd-unmap-suite
- unmap subsuite for krbd
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:05 PM Revision a3c9a763 (ceph): ceph_manager: don't add an osd to live_osds until it's been revived
- also waits to remove it from dead_osds. this fixes an issue where
do_sighup tries to send a signal to an osd that has... - 09:33 PM Revision 8355bdab (ceph): Merge pull request #5231 from theanalyst/wip-12243-hammer
- Civetweb RGW appears to report full size of object as downloaded when only partially downloaded
- 09:16 PM devops Backport #12397 (Resolved): ceph.spec.in: 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not ...
- 09:15 PM devops Backport #12368 (Resolved): linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3
- 09:13 PM rbd Backport #12384 (Resolved): librbd: add valgrind memory checks for unit tests
- 09:13 PM rbd Backport #12237 (Resolved): A client opening an image mid-resize can result in the object map bei...
- 09:13 PM rbd Backport #12239 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
- 09:12 PM rbd Backport #12238 (Resolved): [ FAILED ] TestLibRBD.ExclusiveLockTransition
- 09:12 PM devops Backport #11998 (Resolved): /usr/bin/ceph from ceph-common is broken without installing ceph
- 08:40 PM Revision 52d0e5da (ceph): Merge pull request #5243 from theanalyst/wip-12239-hammer
- librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:40 PM Revision 7fd31b1b (ceph): Merge pull request #5241 from theanalyst/wip-12238-hammer
- [ FAILED ] TestLibRBD.ExclusiveLockTransition
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:36 PM Revision 9454f04e (ceph): librbd: ObjectMap::aio_update can acquire snap_lock out-of-order
- Detected during an fsx run where a refresh and CoR were occurring
concurrently. The refresh held the snap_lock and w... - 08:36 PM Revision acf5125f (ceph): librbd: simplify state machine handling of exclusive lock
- It is expected that all IO is flushed and all async ops are cancelled
prior to releasing the exclusive lock. Therefo... - 08:36 PM Revision 506a45a9 (ceph): librbd: fix recursive locking issues
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 1b57cc1da7a51e6f8ffea689b94ef843732c20a4) - 08:36 PM Revision 1e84fb05 (ceph): osdc: ObjectCacher flusher might needs additional locks
- librbd requires the ObjectCacher flusher thread to acquire
an additional lock in order to maintain lock ordering
cons... - 08:36 PM Revision bfe5b909 (ceph): librbd: owner_lock should be held during flush request
- Flush might result in the cache writing out dirty objects, which
would require that the owner_lock be held.
Signed-o... - 08:36 PM Revision 321eb8d1 (ceph): tests: enable lockdep for librbd unit tests
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 45cb9cb5980e90235b8244d0d61ece40bde4784a) - 08:36 PM Revision a88b1805 (ceph): tests: fix possible deadlock in librbd ImageWatcher tests
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 742a85d667b26b3490d96270b5c500b08f2a5283) - 08:36 PM Revision 88b583b2 (ceph): librbd: flush pending ops while not holding lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3d5cef38c37e5dda6b23751ad560851f1304d86d) - 08:36 PM Revision 5b399830 (ceph): librbd: avoid infinite loop if copyup fails
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 43e0e3cd63f0067217ed0811d73f6c546f3027be) - 08:36 PM Revision 27f7042e (ceph): librbd: flush operations need to acquire owner lock
- Cache writeback operations will expect the owner lock to be held.
Signed-off-by: Jason Dillaman <dillaman@redhat.com... - 08:36 PM Revision e9718201 (ceph): lockdep: do not automatically collect all backtraces
- It is expensive to collect backtraces every time a lock is
checked in order to provide cycle backtraces. The backtra... - 08:36 PM Stable releases Tasks #11990: hammer v0.94.3
- For the record, this is what's left to be merged in the integration branch:...
- 08:35 PM Revision 70041499 (ceph): librbd: complete cache read in a new thread context
- The ObjectCacher complete the read callback while still holding
the cache lock. This introduces lock ordering issues... - 08:35 PM Revision 6fdd3f1c (ceph): librbd: give locks unique names to prevent false lockdep failures
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c474ee42b87975c04eeb2b40b976deb5a5e2d518) - 08:35 PM Revision b38da480 (ceph): librbd: AioCompletion shouldn't hold its lock during callback
- The callback routine most likely will attempt to retrieve the result
code, which will result in a recursive lock atte... - 08:35 PM Revision 8e280f4c (ceph): librbd: disable lockdep on AioCompletion
- It is only used by clients and it causes a large slowdown
in performance due to the rate at which the lock is constru... - 08:35 PM Revision 571220d6 (ceph): librbd: add AsyncRequest task enqueue helper method
- In order to support the invariant that all state machine
callbacks occur without holding locks, transitions that
don'... - 08:35 PM Revision 26902b94 (ceph): librbd: execute flush completion outside of cache_lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 5f157f20980de7e9a05fb933fb57efdc759da78b) - 08:35 PM Revision 9249ab7d (ceph): librbd: AsyncObjectThrottle should always hold owner_lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c352bcdc0f63eea55677fe3c3b5f0c61347c0db3) - 08:35 PM Revision cb57fe58 (ceph): librbd: add object state accessor to ObjectMap
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 08:35 PM Revision 3e71a755 (ceph): librbd/AioRequest.h: fix UNINIT_CTOR
- Fix for:
CID 1274319: Uninitialized scalar field (UNINIT_CTOR)
uninit_member: Non-static class member m_object_stat... - 08:35 PM Revision 2ee64a80 (ceph): librbd: simplify AioRequest constructor parameters
- Moved all parent overlap computation to within AioRequest so that
callers don't need to independently compute the ove... - 08:35 PM Revision 3e0358e1 (ceph): librbd: move copyup class method call to CopyupRequest
- Move AbstractWrite's invocation of copyup to the CopyupRequest
class. The AioRequest write path will now always crea... - 08:35 PM Revision 65ef695e (ceph): librbd: require callers to ObjectMap::aio_update to acquire lock
- This is needed to allow an atomic compare and update operation
from the rebuild object map utility.
Signed-off-by: J... - 08:34 PM Revision 64425e86 (ceph): WorkQueue: ContextWQ can now accept a return code
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit e5ffae578e83c1e4fca3f328c937e7c9be8cc03c) - 08:34 PM Revision 6d3db5ff (ceph): librbd: add work queue for op completions
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 21f990efe6c6d710376d5b1a49fc8cd53aa020e6) - 08:34 PM Revision 7b85c7bf (ceph): common: add valgrind.h convenience wrapper
- Conditionally support helgrind annotations if valgrind support is
enabled during the build.
Signed-off-by: Jason Dil... - 08:34 PM Revision 2fa35b1c (ceph): common: lockdep now support unregistering once destructed
- librbd use of an image hierarchy resulted in lock names being
re-used and incorrectly analyzed. librbd now uses uniq... - 08:34 PM Revision b73e87eb (ceph): librados_test_stub: add support for flushing watches
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 6e400b9049ede5870e40e4dd2cb41874550eac25) - 08:34 PM Revision a5203d32 (ceph): librados_test_stub: fix helgrind warnings
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b65ae4bc26f2dcaaa9518d5cce0e8b83ea310de8) - 08:34 PM Revision 58b8fafb (ceph): log: fix helgrind warnings regarding possible data race
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c1e14451775049bbd95bcb19a0b62ab5e2c0a7bb) - 08:30 PM Revision 7230de31 (ceph): Merge pull request #5265 from SUSE/wip-12368-hammer
- linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:27 PM Revision 6b6228f8 (ceph): Merge pull request #5280 from ceph/wip-12384-hammer
- librbd: add valgrind memory checks for unit tests
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:26 PM devops Backport #12503 (In Progress): rgw/logrotate.conf calls service with wrong init script name
- 10:42 AM devops Backport #12503 (Resolved): rgw/logrotate.conf calls service with wrong init script name
- https://github.com/ceph/ceph/pull/5390
- 08:26 PM Revision d62c3ea3 (ceph): Merge pull request #5279 from ceph/wip-12237-hammer
- A client opening an image mid-resize can result in the object map being invalidated
Reviewed-by: Loic Dachary <ldach... - 08:25 PM Revision a128ce37 (ceph): rgw/logrotate.conf: Rename service name
- The service name for ceph rados gateway was changed to "ceph-radosgw",
the previous version of service name "radosgw"... - 08:23 PM devops Backport #12044 (Resolved): rgw/logrotate.conf calls service with wrong init script name
- 08:10 PM Revision 7b57ff8a (ceph): Merge pull request #5283 from SUSE/wip-12397-hammer
- ceph.spec.in: 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not installed properly on SUSE
Reviewed-by: Loic Da... - 07:55 PM Bug #11962 (Resolved): systemd: Increase max files open limit for OSD daemon
- 07:55 PM Backport #11964 (Resolved): systemd: Increase max files open limit for OSD daemon
- 07:54 PM Revision 481728a0 (ceph): Merge pull request #5206 from SUSE/wip-11998-hammer
- /usr/bin/ceph from ceph-common is broken without installing ceph
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:53 PM Bug #11836 (Resolved): ceph-post-file fails on rhel7
- 07:52 PM Backport #11876 (Resolved): ceph-post-file fails on rhel7
- 07:51 PM devops Bug #12091 (Resolved): SuSEfirewall2 service files are missing
- 07:51 PM devops Backport #12092 (Resolved): ceph.spec.in: SuSEfirewall2 service files are missing
- 07:49 PM devops Bug #12086 (Resolved): max files open limit for OSD daemon is too low
- 07:49 PM devops Bug #12089 (Resolved): rcceph script is buggy
- 07:48 PM devops Backport #12090 (Resolved): rcceph script is buggy
- 07:47 PM devops Backport #12087 (Resolved): max files open limit for OSD daemon is too low
- 07:47 PM Revision 54bb924e (ceph): Merge pull request #5055 from SUSE/wip-12044-hammer
- rgw/logrotate.conf calls service with wrong init script name
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:46 PM Revision b2187b79 (ceph): thrashosds: adds a sighup_delay option, defaulted to 0.1
- This will call Thrasher.do_sighup which picks a random osd and sends a
signal.SIGHUP to it, delaying for the value of... - 07:46 PM Revision 84d24038 (ceph): ceph_manager: adds a do_sighup method
- This method runs in a separate greenlet than do_thrash and will pick a
random live osd to send a signal.SIGHUP to. Th... - 07:46 PM Revision e0990583 (ceph): Merge pull request #5040 from SUSE/wip-11964-hammer
- systemd: Increase max files open limit for OSD daemon
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:45 PM Revision 8b939788 (ceph): Merge pull request #5038 from SUSE/wip-11876-hammer
- ceph-post-file fails on rhel7
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:45 PM Revision 5a7cab20 (ceph): Merge pull request #5030 from SUSE/wip-12092-hammer
- packaging: add SuSEfirewall2 service files
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:44 PM Revision fa787399 (ceph): rbd: remove dependency on non-ABI controlled CephContext
- The rbd CLI tool no longer attempts to initialize a CephContext
and pass said context to librados since it's possible... - 07:38 PM Revision 5218eff0 (ceph): Merge pull request #5028 from SUSE/wip-12090-hammer
- rcceph script is buggy
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:37 PM Revision 0b54d50e (ceph): Merge pull request #5026 from SUSE/wip-12087-hammer
- max files open limit for OSD daemon is too low
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:13 PM Revision ed73f679 (ceph): ceph_manager: adds a signal_osd method
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:01 PM Revision 46e5deab (ceph): OSDMonitor: disallow ec pools as tiers
- Fixes: 11650
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 11b7801bb57cb25cd2d26d58722d496... - 06:56 PM Backport #12392 (Resolved): EC pools are not allowed as cache pools, disallow in the mon
- 01:39 PM Backport #12392 (In Progress): EC pools are not allowed as cache pools, disallow in the mon
- 06:40 PM Backport #12391 (In Progress): EC pools are not allowed as cache pools, disallow in the mon
- 06:25 PM Backport #12490 (In Progress): buffer: critical bufferlist::zero bug
- 10:26 AM Backport #12490 (Resolved): buffer: critical bufferlist::zero bug
- https://github.com/ceph/ceph/pull/5388
- 06:22 PM Revision 37d16a9e (ceph): UnittestBuffer: Add bufferlist zero test case
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 577acf665948e531e50d36f5780ea19351a5bf65) - 06:22 PM rgw Feature #7817 (Resolved): rgw: some support for copy multipart part
- Fixed, commit:b7b1bf23da7ea5045f2cf9b4030a7d8682495168
- 06:21 PM Revision 1113eb6b (ceph): Merge pull request #5139 from jmunhoz/wip-7817-ms
- rgw: add minimum support for copy multipart part
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 06:20 PM Revision 4443acdb (ceph): buffer: Fix bufferlist::zero bug with special case
- Fixes: #12252
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 43f583d160ccaf879eaf0f3020... - 06:15 PM Backport #12014 (In Progress): osd: cache tier: avoid promotion on first read
- this shouldn't have been closed in the first place - three backports were combined into a single PR but that PR is st...
- 06:10 PM Backport #12014 (Resolved): osd: cache tier: avoid promotion on first read
- 06:07 PM Bug #9064 (Resolved): RadosModel assertion failure
- 06:07 PM Backport #12247 (Resolved): RadosModel assertion failure
- 06:05 PM Backport #12511 (Resolved): ceph-dencoder links to libtcmalloc, and shouldn't
- https://github.com/ceph/ceph/pull/4504
- 06:04 PM Bug #11680 (Resolved): mon crashes when "ceph osd tree 85 --format json"
- 05:55 PM Revision 5afcabd3 (ceph): Merge pull request #5313 from guce/rgw_access_invalid_argument
- rgw: check subuser illegal access parameter.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:38 PM Revision c1116a0a (ceph): - Use branch from config for ceph-deploy testing instead of released br...
- Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
- 05:26 PM Revision ec1916af (ceph): Merge pull request #509 from ceph/wip-12225
- Don't pass host to mon create-initial
Reviewed-by: Travis Rhoden <trhoden@redhat.com> - 05:16 PM Revision 9fa0112d (ceph): crypto: use NSS_InitContext/NSS_ShutdownContex to avoid memory leak
- Switched to context-aware NSS init/shutdown functions to avoid conflicts
with parent application. Use a reference co... - 05:06 PM rgw Backport #12504 (In Progress): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
- 10:44 AM rgw Backport #12504 (Resolved): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
- https://github.com/ceph/ceph/pull/5383
- 05:06 PM rgw Backport #12502 (In Progress): rgw: need conversion tool to handle fixes following #11974
- 03:59 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974
- Note that https://github.com/ceph/ceph/commit/06d67d9139a95b704b80de527381fd1bbf7981ce is from https://github.com/cep...
- 10:39 AM rgw Backport #12502 (Resolved): rgw: need conversion tool to handle fixes following #11974
- https://github.com/ceph/ceph/pull/5384
- 05:06 PM rgw Backport #12501 (In Progress): error in ext_mime_map_init() when /etc/mime.types is missing
- 10:38 AM rgw Backport #12501 (Resolved): error in ext_mime_map_init() when /etc/mime.types is missing
- https://github.com/ceph/ceph/pull/5385
- 05:06 PM rgw Backport #12199 (In Progress): RadosGW regression: COPY doesn't preserve Content-Type
- 10:51 AM rgw Backport #12199 (New): RadosGW regression: COPY doesn't preserve Content-Type
- It is new in the sense that there is no pull request just yet. Note that the commit is not in the hammer branch.
- 05:04 PM Bug #12510 (Can't reproduce): CEPH_QA_SUITE/AARCH64: Command failed (workunit test rbd/test_librb...
- The following test fails on AArch64:
rbd:thrash/{base/install.yaml clusters/fixed-2.yaml fs/btrfs.yaml msgr-failur... - 04:56 PM Bug #12509 (Rejected): CEPH_QA_SUITE/AARCH64:Command failed (workunit test rbd/test_librbd_python...
- The following tests fail on AArch64:
smoke:basic/{clusters/fixed-3-cephfs.yaml fs/btrfs.yaml tasks/rbd_python_api_... - 04:47 PM Bug #12508 (Can't reproduce): CEPH_QA_SUITE/AARCH64: COMMAND FAILED (WORKUNIT TEST RADOS/TEST_PYT...
- smoke:basic/{clusters/fixed-3-cephfs.yaml fs/btrfs.yaml tasks/rados_python.yaml} fails running on aarch64.
Sampl... - 04:26 PM rgw Backport #12246: RGW Swift API: responses for several request types don't contain mandatory Conte...
- The cherry-pick from master does not apply cleanly on hammer ( git cherry-pick -x 106aeba206736d4080326f9bc191876bed6...
- 04:20 PM Revision d7440555 (ceph): Merge pull request #5364 from xdonghai/master
- doc:modified librados-intro.rst an error of document representation
Reviewed-by: Abhishek Lekshmanan <abhishek.leksh... - 04:08 PM rgw Bug #12157: RGW Swift API: responses for several request types don't contain mandatory Content-Ty...
- https://github.com/ceph/ceph/pull/5089
- 04:02 PM Revision eccf3698 (ceph): packaging: RGW depends on /etc/mime.types
- If the mimecap RPM or mime-support DEB is not installed, then the
/etc/mime.types file is not present on the system. ... - 03:54 PM Revision e22e2b43 (ceph): rgw_admin: add --remove-bad flag to bucket check
- Add this flag so that the bad object will be removed (should be called
only after user has verified that objects cont... - 03:54 PM Revision 28d32f60 (ceph): rgw: only scan for objects not in namespace
- Fixes: #11984
The tool should only work on the head objects, and these are not inside
any namespace.
Signed-off-by: ... - 03:54 PM Revision e19f928b (ceph): rgw: conversion tool to fix broken multipart objects
- Fixes: #12079
Broken multipart objects: multipart objects that created on 0.94.2
and that start with underscore have... - 03:51 PM rbd Bug #4243 (Resolved): rbd cli: usage confusing for snapshot operations
- 09:25 AM rbd Bug #4243: rbd cli: usage confusing for snapshot operations
- The now merged https://github.com/ceph/ceph/pull/5352 fixes the usage part. As for the dedicated help messages, I do...
- 03:48 PM rbd Bug #12018: rbd and pool quota do not go well together
- 03:35 PM rgw Bug #12079: rgw: need conversion tool to handle fixes following #11974
- https://github.com/ceph/ceph/pull/5108
- 03:32 PM rgw Bug #11974: Fix tool for #11442 does not correctly fix objects created via multipart uploads
- master pull request https://github.com/ceph/ceph/pull/4996
- 03:26 PM Revision 6e7358b3 (ceph): rest_bench: drain the work queue to fix a crash
- Fixes: #3896
Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit f3d34d8ff921dbd2ff21f6b72af7... - 03:26 PM Revision 7bddf5d4 (ceph): rest_bench: bucketname is not mandatory as we have a default name
- Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit bc56a87ea3b69b4856a2b9f9fb2a63dbfb1211c3) - 03:23 PM rbd Backport #12109 (Resolved): qa: test rbd notify-based proxying across versions
- 03:18 PM CephFS Backport #12500 (In Progress): segfault launching ceph-fuse with bad --name
- 10:37 AM CephFS Backport #12500 (Resolved): segfault launching ceph-fuse with bad --name
- https://github.com/ceph/ceph/pull/5382
- 03:18 PM CephFS Backport #12499 (In Progress): ceph-fuse 0.94.2-1trusty segfaults / aborts
- 10:37 AM CephFS Backport #12499 (New): ceph-fuse 0.94.2-1trusty segfaults / aborts
- 10:36 AM CephFS Backport #12499 (Resolved): ceph-fuse 0.94.2-1trusty segfaults / aborts
- https://github.com/ceph/ceph/pull/5381
- 03:17 PM Revision 1e055782 (ceph): auth: check return value of keyring->get_secret
- get_secret can fail to populate the passed CryptoKey, for
example if the entity name is not found in the keyring. In... - 03:14 PM Revision 256620e3 (ceph): Client: check dir is still complete after dropping locks in _readdir_ca...
- We drop the lock when invoking the callback, which means the directory
we're looking at might get dentries trimmed ou... - 03:03 PM CephFS Bug #12506 (Resolved): "Fuse mount failed to populate" error
- Run: http://pulpito.ceph.com/teuthology-2015-07-27_16:05:09-upgrade:hammer-hammer-distro-basic-vps/
Jobs: ['988514',... - 02:32 PM Revision 552b5708 (ceph): Merge pull request #5191 from theanalyst/v9.0.2/mailmap
- doc: mailmap for v9.0.2 release
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:49 PM Backport #11975 (Resolved): mon crashes when "ceph osd tree 85 --format json"
- 01:46 PM Backport #11701 (Resolved): make the all osd/filestore thread pool suicide timeouts separately co...
- 01:45 PM Revision 961701e3 (ceph): Merge pull request #512 from ceph/wip-pool-perm-fixes
- Fixes to test_pool_perm
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 01:45 PM Backport #12285 (Resolved): tests: display the output of failed make check runs
- 01:41 PM Backport #12335 (In Progress): ceph: Method or utility to report OSDs in a particular bucket
- 01:41 PM CephFS Bug #11255 (Fix Under Review): nfs: mount failures on ceph-backed NFS share
- 01:40 PM CephFS Bug #12426 (Pending Backport): "ceph mds add_data_pool" check for EC pool is wrong
- 01:40 PM Bug #12167 (Resolved): /etc/init.d/ceph start fails on Fedora 22 for a OSD.
- 01:39 PM Backport #12498 (In Progress): get pools health'info have error
- 10:35 AM Backport #12498 (Resolved): get pools health'info have error
- https://github.com/ceph/ceph/pull/5369
- 01:39 PM Backport #12496 (In Progress): pgmonitor: wrong "at/near target max“ reporting
- 10:33 AM Backport #12496 (Resolved): pgmonitor: wrong "at/near target max“ reporting
- https://github.com/ceph/ceph/pull/5370
- 01:39 PM Backport #12494 (In Progress): ceph tell: broken error message / misleading hinting
- 10:32 AM Backport #12494 (Resolved): ceph tell: broken error message / misleading hinting
- https://github.com/ceph/ceph/pull/5371
- 01:39 PM Backport #12493 (In Progress): the output is wrong when runing "ceph osd reweight"
- 10:30 AM Backport #12493 (Resolved): the output is wrong when runing "ceph osd reweight"
- https://github.com/ceph/ceph/pull/5372
- 01:39 PM Backport #12489 (In Progress): pg_interval_t::check_new_interval - for ec pool, should not rely o...
- 10:25 AM Backport #12489 (Resolved): pg_interval_t::check_new_interval - for ec pool, should not rely on m...
- https://github.com/ceph/ceph/pull/5373
- 01:39 PM RADOS Backport #12487 (In Progress): ceph osd crush reweight-subtree does not reweight parent node
- 10:23 AM RADOS Backport #12487 (Resolved): ceph osd crush reweight-subtree does not reweight parent node
- https://github.com/ceph/ceph/pull/5374
- 01:39 PM Backport #12433 (In Progress): Show osd as NONE in "ceph osd map <pool> <object> " output
- 01:39 PM Backport #12396 (In Progress): register_new_pgs() should check ruleno instead of its index
- 01:39 PM Backport #12394 (In Progress): Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mu...
- 01:39 PM Backport #12390 (In Progress): PGLog::proc_replica_log: correctly handle case where entries betwe...
- 01:38 PM Backport #12331 (In Progress): ceph: cli throws exception on unrecognized errno
- 01:38 PM Backport #12311 (In Progress): read on chunk-aligned xattr not handled
- 01:38 PM Backport #12303 (In Progress): arm: all programs that link to librados2 hang forever on startup
- 01:38 PM Revision 72e58959 (ceph): Merge pull request #5130 from tchaikov/wip-12167
- ceph-detect-init: do not require "argparse" on py2.6
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:32 PM Revision c224fc70 (ceph): PGLog::proc_replica_log: handle split out overlapping entries
- See the comment, if the overlapping entries between olog.head
and log.tail were split out, last_update should be log.... - 01:32 PM Revision 549ff9a9 (ceph): TestPGLog: add test for 11358
- Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit b61e5aef15d7448d24b713d13dce77697bc0af74) - 01:32 PM Revision df71e6be (ceph): TestPGLog: fix noop log proc_replica_log test case
- Need to fill in log.head, olog.head.
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 1e5b22... - 01:32 PM Revision 8a2ad054 (ceph): TestPGLog: fix invalid proc_replica_log test caes
- If 1'3 is non-divergent, no osd could correctly have created 2'3. Also,
proc_replica_log does not add the extra entr... - 01:23 PM Revision b8176d0f (ceph): Mutex: fix leak of pthread_mutexattr
- Need pthread_mutexattr_destroy after pthread_mutexattr_init
Fixes: #111762
Signed-off-by: Ketor Meng <d.ketor@gmail.... - 01:20 PM Bug #12459 (Resolved): make failed on common/WorkQueue
- 01:19 PM Revision 43a72e47 (ceph): mon/PGMonitor: bug fix pg monitor get crush rule
- when some rules have been deleted before, the index in array of crush->rules
is not always equals to crush_ruleset of... - 01:18 PM Revision 72d18594 (ceph): Merge pull request #5338 from hjwsm1989/wip-12459
- common/WorkQueue: fix the FTBFS with GCC 4.4.7
* add nested-name-specifier ThreadPool before WorkQueueVal
Reviewed-... - 01:17 PM Revision 0ca93db7 (ceph): mon: ceph osd map shows NONE when an osd is missing
- Signed-off-by: Shylesh Kumar <shmohan@redhat.com>
(cherry picked from commit 4d030302ea3709eb021710e873f1ebe62f951cec) - 01:15 PM Revision 0bd4c81c (ceph): crush/CrushWrapper: return changed from adjust_subtree_weight
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 551ab2d69dd50a078d62340740d357d85ab8dcbb) - 01:15 PM Revision 695f782e (ceph): crush/CrushWrapper: fix adjust_subtree_weight debug
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 26be86f649a1e9846280204fe1e3f8344eb975ce) - 01:15 PM Revision 1e737532 (ceph): unittest_crush_wrapper: parse env
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 14c60b288b33e4cec9c9819d4668a5ff9855ccc1) - 01:15 PM Revision 0ccdf342 (ceph): unittest_crush_wrapper: attach buckets to root in adjust_item_weight test
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit a8351eb3de2b4069ffec9c4f561eb1519ea11aa2) - 01:15 PM Revision d2f31adc (ceph): unittest_crush_wrapper: test adjust_subtree_weight
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit b461dc2e970f139dcb25d93b32be6b4bb9f1c8eb) - 01:15 PM Revision 05fc59be (ceph): crush/CrushWrapper: adjust subtree base in adjust_subtree_weight
- We were correctly adjusting all the children, but the subtree root was
not being updated.
Fixes: #11855
Signed-off-b... - 01:15 PM Revision 34cb85e7 (ceph): tools/cephfs: respect mds_root_ino_[gid|uid]
- ...while injecting inodes. So that if you're a cephfs
admin but not uid=0 on the client, you can get things
injected... - 01:14 PM Revision 4e424140 (ceph): mds: configurable uid/gid on new root inos
- This is to deal with the slightly perverse situation
where a user might have all the permissions they need
to create ... - 01:12 PM Revision e9578721 (ceph): Merge pull request #5350 from ceph/wip-pgls-filter-enc
- osdc: fix pgls_filter op encoding
Reviewed-by: Sage Weil <sage@redhat.com> - 01:11 PM Revision cd11b887 (ceph): osd: pg_interval_t::check_new_interval should not rely on pool.min_size...
- If the pool's min_size is set improperly, during peering, pg_interval_t::check_new_interval
might wrongly determine t... - 01:10 PM Revision 9d80d447 (ceph): Merge pull request #5355 from ceph/wip-anotate-s-files
- Anotate all the .s files
Reviewed-by: Sage Weil <sage@redhat.com> - 01:05 PM Revision 14542e7f (ceph): Merge pull request #5116 from yuyuyu101/wip-compressor
- Wip compressor
Reviewed-by: Sage Weil <sage@redhat.com> - 01:00 PM Revision c5f0e222 (ceph): osd: Move IsRecoverablePredicate/IsReadablePredicate to osd_types.h
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
(cherry picked from commit 466b083166231ec7e4c069fef8c9e07d38accab9) - 12:58 PM Revision 42bff0b9 (ceph): mon: OSDMonitor: fix hex output on 'osd reweight'
- Fixes: #12251
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit 787fa80c2746fde44ac0583ff79... - 12:56 PM Revision f18900f2 (ceph): ceph.in: print more detailed error message for 'tell' command
- * we do not allow user specify a certain daemon when starting an
interactive session. the existing error message co... - 12:56 PM Revision e0049411 (ceph): ceph.in: print more detailed warning for 'ceph <type> tell'
- put the full signature of "tell <target> <command> [options...]"
instead of "tell {0}.<id>", which could be misleadin... - 12:53 PM Revision 9916d37e (ceph): mon/PGMonitor: avoid uint64_t overflow when checking pool 'target/max' ...
- Fixes: #12401
Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit f84e6b8157e78fd05cd1c8ac95... - 12:51 PM Revision 4457d3eb (ceph): Update OSDMonitor.cc
- OSDMonitor::get_pools_health(), s/objects/bytes/
Fixes: #12402
Signed-off-by: ren.huanwen@zte.com.cn
(cherry picked ... - 12:49 PM Revision add0f1e5 (ceph): ceph.in: do not throw on unknown errno
- some of the errnos are not listed in errno.errorcode. if we happen
to run into them, print 'Unknown' instead.
Fixes:... - 12:46 PM Revision fa194744 (ceph): os/chain_xattr: handle read on chnk-aligned xattr
- If we wrote an xattr that was a multiple of a chunk, we will try to read
the next chunk and get ENODATA. If that hap... - 12:44 PM Revision 931ffe3b (ceph): common/Cycles.cc: skip initialization if rdtsc is not implemented
- The Cycles initialization gets stuck in infinite loop if rdtsc is not
implemented. This patch fixes the issue by quit... - 12:42 PM Bug #12505 (Resolved): arm: all programs that link to librados2 hang forever on startup
- https://github.com/ceph/ceph/pull/4839
- 12:40 PM Backport #12491 (In Progress): buffer: critical bufferlist::zero bug
- 10:27 AM Backport #12491 (Resolved): buffer: critical bufferlist::zero bug
- https://github.com/ceph/ceph/pull/5365
- 12:39 PM Revision dabc6111 (ceph): UnittestBuffer: Add bufferlist zero test case
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 577acf665948e531e50d36f5780ea19351a5bf65) - 12:39 PM Revision 0fde3a24 (ceph): buffer: Fix bufferlist::zero bug with special case
- Fixes: #12252
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
(cherry picked from commit 43f583d160ccaf879eaf0f3020... - 12:19 PM Revision d8395cfc (ceph): modified librados-intro.rst
- Signed-off-by: x11507 <xu.donghai@h3c.com>
- 10:49 AM Revision 11e313e5 (ceph): Merge pull request #5254 from vuhuong/wip-xio
- @vuhuong sorry for the latency, could you please rebase & repush , to poke the built bot again?
once the build compl... - 10:49 AM Backport #12486 (In Progress): mon: leaked Messenger, MLog on shutdown
- 08:06 AM Backport #12486 (Resolved): mon: leaked Messenger, MLog on shutdown
- https://github.com/ceph/ceph/pull/5359
- 10:34 AM Backport #12497 (Resolved): get pools health'info have error
- https://github.com/ceph/ceph/pull/5410
- 10:33 AM Backport #12495 (Resolved): pgmonitor: wrong "at/near target max“ reporting
- https://github.com/ceph/ceph/pull/5409
- 10:29 AM Backport #12492 (Resolved): the output is wrong when runing "ceph osd reweight"
- https://github.com/ceph/ceph/pull/5408
- 10:25 AM Backport #12488 (Rejected): pg_interval_t::check_new_interval - for ec pool, should not rely on m...
- https://github.com/ceph/ceph/pull/5407
- 10:20 AM Revision a13064bf (ceph): Merge pull request #489 from dachary/wip-12320-ceph-fuse
- tasks/ceph_fuse.py: virtual machines need flexible mount timeout
Reviewed-by: John Spray <john.spray@redhat.com> - 09:54 AM Revision 91ecba18 (ceph): osd/ReplicatedPG: claim the read buffer instead of copying it
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 09:46 AM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
- 08:58 AM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
- Trying locally on Ubuntu 14.04, ./bootstrap works.
- 09:34 AM Revision a0ccd690 (ceph): tasks/cephfs: don't hardcode client ID in test_pool_perm
- Our teuthology yamls all happen to use "client.0" but
it's not guaranteed.
Signed-off-by: John Spray <john.spray@red... - 09:34 AM Revision e3434b6d (ceph): tasks/cephfs: test_pool_perm: reinstate proper caps on teardown
- Signed-off-by: John Spray <john.spray@redhat.com>
- 09:34 AM Revision 6864f882 (ceph): tasks/cephfs: don't hardcode data pool name in test_pool_perm
- Signed-off-by: John Spray <john.spray@redhat.com>
- 09:34 AM Revision e33065f3 (ceph): tasks/cephfs: reset auth caps in setUp
- Signed-off-by: John Spray <john.spray@redhat.com>
- 09:34 AM Revision 36ec6f9e (ceph): tasks/cephfs: test_pool_perm whitespace
- PEP8-ize.
Signed-off-by: John Spray <john.spray@redhat.com> - 09:20 AM Revision ef824a3d (ceph): Merge pull request #5349 from yuyuyu101/wip-async-fix-21
- AsyncConnection: Exit process loop if entering fault
- 09:12 AM rbd Fix #7787: rbd diff takes longer as images grow larger
- --object-extents was renamed to --whole-object with https://github.com/ceph/ceph/pull/5352
- 08:22 AM rbd Backport #12345: librbd: correct issues discovered via lockdep / helgrind
- Backport to hammer of PR4528: https://github.com/ceph/ceph/pull/4528
- 08:05 AM Backport #12485 (In Progress): mon: leaked Messenger, MLog on shutdown
- 08:03 AM Backport #12485 (Resolved): mon: leaked Messenger, MLog on shutdown
- https://github.com/ceph/ceph/pull/5358
- 08:05 AM Revision 1cc3cd5d (ceph): squashme: initialize max_purge_ops
- squash into mds/StrayManager: don't acces OSDMap during construction
- 08:05 AM Revision 4fd6c3ba (ceph): squashme: move peer failure handling up in handle_mds_map
- squash into: mds: big MDS refactor stage 2: encapsulation
- 08:05 AM Revision 37370c7f (ceph): mds: fix standby handling in map
- I broke this by taking the state from
the old mdsmap instead of the new one.
Signed-off-by: John Spray <john.spray@r... - 08:05 AM Revision 61643c14 (ceph): mds: reinstate conditional destruction
- Still got xlist not empty asserts on deletion of MDSRank,
so reinstate the condition that we only delete on
is_stoppe... - 08:05 AM Revision 72220200 (ceph): mds: always delete MDS
- Previous is_stopping check no longer makes sense (and
actually was pretty bogus anyway as it would avoid
doing clean ... - 08:05 AM Revision 1b1b0e01 (ceph): mds: fix STATE_NULL being equal to STATE_DNE
- STATE_NULL was meant to be distinct, for state
fields when they were set to no particular state.
Accidentically, I ha... - 08:05 AM Revision 119052f8 (ceph): mds/StrayManager: don't acces OSDMap during construction
- So that we don't require that an Objecter is already initialized
at the point of construction.
Signed-off-by: John S... - 08:05 AM Revision 794d13c9 (ceph): mon/MDSMonitor: reject illegal want_states from MDS
- Previously, if a buggy MDS sent a want_state=standby
beacon while it was in a rank-holding state, the MDSMonitor
woul... - 08:05 AM Revision 7e2e3bb5 (ceph): mds: big MDS refactor stage 2: encapsulation
- Encapsulate MDSRank in MDS instead of inheriting from
it.
Signed-off-by: John Spray <john.spray@redhat.com> - 08:05 AM Revision a4cfd538 (ceph): mds: don't construct MDSRank until we have a rank
- Now, an MDS in standby doesn't carry around inactive
instances of all the subsystems.
Signed-off-by: John Spray <joh... - 08:05 AM Revision 7c0b869a (ceph): mds: reinstate legacy 'tell'
- Commented it out during refactor, now split
out the MDSRank-ish part. We can ditch
this at some point but there's no... - 08:05 AM Revision e21c699e (ceph): mds: pass MonClient ref into snapserver & mdbalancer
- Thereby avoid having to expose methods on MDSRank
for them to send mon messages.
Signed-off-by: John Spray <john.spr... - 08:05 AM Revision 49d0f712 (ceph): mds: separate most of MDSRank from dispatcher-like parts
- This is the separation between the parts of MDSRank
that are exposed downwards to subsystems, and
the parts that are ... - 08:05 AM Revision e065dd74 (ceph): mds: make `whoami` and `incarnation` private
- get_nodeid was used many places but not everywhere.
These can also be const now that MDSRank isn't constructed
until... - 08:05 AM Revision e280f729 (ceph): mds: remove unneeded MDS.h includes
- Signed-off-by: John Spray <john.spray@redhat.com>
- 08:05 AM Revision ede621da (ceph): mds: s/MDS/MDSDaemon/ for clarity
- It's now a bit confusing to have a class just called "MDS" --
rename it to MDSDaemon to make the distinction clear be... - 08:05 AM Revision 33484137 (ceph): mds: make Server::mds private
- Signed-off-by: John Spray <john.spray@redhat.com>
- 08:05 AM Revision 7337db50 (ceph): mds: handle data pools missing from osdmap
- This case happens on rank acquisition because we
see the MDSMap before the OSDMap, as the continuous
watch on OSDMaps... - 08:05 AM Revision d563fffa (ceph): mds: make SnapServer handle old osd maps
- (i.e. those missing pools mentioned in the mdsmap)
Signed-off-by: John Spray <john.spray@redhat.com> - 08:05 AM Revision 5d70e1c7 (ceph): messages: include Message.h in MClientRequestForward
- Signed-off-by: John Spray <john.spray@redhat.com>
- 08:05 AM Revision 0531d0b9 (ceph): mds: big refactor of MDS class (stage 1)
- Separate all the things which are logically associated with
an actual MDS rank into MDSRank. Subsystems etc will now... - 08:05 AM Revision 557af375 (ceph): mds: Make all subsystems take an MDSRank instead of an MDS
- Signed-off-by: John Spray <john.spray@redhat.com>
- 08:05 AM Revision e54135c9 (ceph): mds: de-public-ify more members of MDS::
- At this stage the only public bits are the interface
to ceph_mds.cc (i.e init, signal), the config
notification hooks... - 08:05 AM Revision 2490a0a1 (ceph): mds: move MDS non-core dispatch into MDSRank
- ...along with all the supporting parts needed. ms_verify etc
is still being done in MDS.
Signed-off-by: John Spray ... - 08:05 AM Revision 2d0758f4 (ceph): mds: separate MDSMap handling between MDS and MDSRank
- Logic for standby is different from logic for when
holding a rank.
Signed-off-by: John Spray <john.spray@redhat.com> - 08:05 AM Revision 07afc2ef (ceph): mds: remove MDSRank::want_state
- In favour of a single authoritative copy in
Beacon, that can be poked from both MDS and MDSRank
Signed-off-by: John ... - 07:08 AM Backport #12484 (In Progress): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
- https://github.com/ceph/ceph/pull/5360
- 07:07 AM Backport #12484 (Resolved): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
- https://github.com/ceph/ceph/pull/5360
- 07:06 AM Backport #12483 (In Progress): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
- 07:05 AM Backport #12483 (Resolved): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
- https://github.com/ceph/ceph/pull/5361
- 02:57 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- huanwen ren wrote:
> Ceph ping node181 use also wrong
> [...]
this is expected.
07/27/2015
- 11:42 PM Revision 37e2b7b8 (ceph): Merge remote-tracking branch 'origin/next'
- 10:21 PM Revision b2feeb7f (ceph): Merge pull request #5352 from ceph/wip-rbd-help-specs
- rbd: cli help and arg parsing fixes
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Josh Durgin <jdur... - 09:08 PM Bug #11786: mon: MonitorDBStore iterator's get_next_key() returns wrong keys
- commit to cherry-pick is 2cc7aee1abe40453093306c8fef2312b650dff5d
cherry-pick is trivial.
wip-11786.firefly has... - 09:04 PM Revision d5218701 (ceph): mon: MonitorDBStore: get_next_key() only if prefix matches
- get_next_key() had a bug in which we would always return the first key
from the iterator, regardless of whether its p... - 09:01 PM Revision e6eaa914 (ceph): mon: MonitorDBStore: get_next_key() only if prefix matches
- get_next_key() had a bug in which we would always return the first key
from the iterator, regardless of whether its p... - 08:58 PM Bug #11470: mon: leaked Messenger, MLog on shutdown
- 1551ebb63238073d2fd30201e6b656a8988e958c needs to be backported to firefly and hammer.
cherry-picking is trivial.
... - 08:56 PM Revision d08db7a0 (ceph): mon: PaxosService: call post_refresh() instead of post_paxos_update()
- Whenever the monitor finishes committing a proposal, we call
Monitor::refresh_from_paxos() to nudge the services to r... - 08:53 PM Revision 2f35a415 (ceph): mon: PaxosService: call post_refresh() instead of post_paxos_update()
- Whenever the monitor finishes committing a proposal, we call
Monitor::refresh_from_paxos() to nudge the services to r... - 08:46 PM Bug #12325 (Fix Under Review): mon_cluster_log_to_syslog is not of type boolean
- https://github.com/ceph/ceph/pull/5357
- 06:59 PM rbd Bug #12479: [ FAILED ] TestLibRBD.BlockingAIO
- Similar to issue #12383 ... md_config_t is accessed directly within the unit test application, but it has a conflicti...
- 06:25 PM rbd Bug #12479 (In Progress): [ FAILED ] TestLibRBD.BlockingAIO
- 06:06 PM rbd Bug #12479 (Resolved): [ FAILED ] TestLibRBD.BlockingAIO
- Run: http://pulpito.ceph.com/teuthology-2015-07-21_23:20:02-upgrade:client-upgrade-next-distro-basic-multi/
Job: 983... - 05:58 PM Revision 9c6e4f0e (ceph): Merge pull request #511 from ceph/wip-drop-chef
- Remove chef task
- 05:47 PM Revision 4dbc0527 (ceph): Remove chef task
- It is obsoleted by teuthology.task.ansible.cephlab
Signed-off-by: Zack Cerza <zack@redhat.com> - 02:40 PM Bug #12442 (Fix Under Review): how to use the command “ceph ping mon.ID”?
- 02:34 PM Bug #12442: how to use the command “ceph ping mon.ID”?
- 06:29 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- The following is my ceph. Conf file...
- 06:12 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- huanwen ren,
i assume that your ceph.conf either
- has "mon host" defined or
- has it does not have a section ... - 05:52 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- Kefu Chai wrote:
> huanwen ren,
>
> could you paste the *plain text* instead of a picture?
>
> huang jun,
> ... - 04:43 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- huanwen ren,
could you paste the *plain text* instead of a picture?
huang jun,
-i am not sure that the huan... - 02:10 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Samuel Just wrote:
> #12465 might be a plausible explanation. Can you reproduce on a disposable cluster? For #1246... - 01:35 PM Revision b8e3f6e1 (ceph): Log::reopen_log_file: take m_flush_mutex
- Otherwise, _flush() might continue to write to m_fd after it's closed.
This might cause log data to go to a data obje... - 01:01 PM Revision 154f18ce (ceph): Log::reopen_log_file: take m_flush_mutex
- Otherwise, _flush() might continue to write to m_fd after it's closed.
This might cause log data to go to a data obje... - 11:39 AM Revision b6cc488d (ceph): Merge pull request #5336 from ceph/wip-migrate-event-seq
- mds: fix val used in inode->last_journaled
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 11:24 AM Revision f60da6b9 (ceph): Anotate all the .s files
- Recent update to erasure code library in 59aa6700 caused a regression
where .s files are no longer properly anotated ... - 11:07 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- oh,yes
thank you - 09:04 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- yes, you can set mon_osd_min_up_ratio=0
- 07:43 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- ...
- 07:21 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- it's strange, i just stop all my osd, 'ceph -s' and 'ceph osd tree' shows all osds are down.
can you paste your mon ... - 06:13 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- ceph-mon.node173.log's have a record
"2015-07-27 14:14:21.239896 7fdad6b76700 5 mon.node173@0(leader).osd e196 ca... - 04:07 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- if we stop an osd, it should send message to mon, so mon can mark it in the newest osdmap.
what about 'ceph osd dump... - 03:43 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- huang jun wrote:
> what about your 'ceph -s' shows how much osds up?
> or you can wait for few minutes to see if th... - 09:22 AM Revision 99093881 (ceph): rbd: use image-spec and snap-spec in rbd help
- This patch changes image-name instances to image-spec and snap-name
instances to snap-spec to try to clarify usage fo... - 09:22 AM Revision 76989cc4 (ceph): doc: use spec syntax in rbd docs
- Use spec syntax instead of --pool, --image and --snap to hopefully push
people towards the former.
Signed-off-by: Il... - 09:22 AM Revision bbc5c712 (ceph): rbd: import doesn't require image-spec arg, ditto for export and path
- Mark those as such in help and clarify what image-spec defaults to.
Related, all command args in our man page are en... - 09:22 AM Revision b60e144c (ceph): rbd: error out if dest_snapname is specified
- No command uses it as of now, but only clone command fails; cp, mv and
import simply ignore it. Check if it's set an... - 09:22 AM Revision 7d65bd9b (ceph): rbd: assorted cli arg parsing fixes
- - import-diff needs image-spec, yet OPT_IMPORT_DIFF was in the list of
commands that don't need imgname
- check fo... - 09:22 AM Revision afbf90d5 (ceph): rbd: du command should take spec as an argument
- Change du to take <image-spec> | <snap-spec> as an argument instead of
going through --image option. The new synopsi... - 09:22 AM Revision 17a3e4b9 (ceph): rbd: rename --object-extents option to --whole-object
- --object-extents is a bit confusing - extent is generally something of
a varying length and here the meaning is "diff... - 08:54 AM rgw Bug #12464: Keys generated via radosgw-admin don't always work.
- The "\" essentially only comes by the output json printer... as huang mentioned, the key without "\" should work fine
- 02:08 AM rgw Bug #12464: Keys generated via radosgw-admin don't always work.
- if there is "\" in the secret_key, please remove it and try again, it's a escape character.
- 08:21 AM Revision 2fe6bd3d (ceph): osdc: fix pgls_filter op encoding
- This was broken with respect to the OSD's expected order
of decoding.
Signed-off-by: John Spray <john.spray@redhat.com> - 06:28 AM Revision 0d2467a1 (ceph): Compressor: Remove thread affinity options
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 06:02 AM Revision 3482e689 (ceph): AsyncConnection: Exit process loop if entering fault
- "fault" will transmit state to exception state or STATE_CONNECTING, all
transmitted states don't need to check right ... - 02:31 AM rados-java Support #12474 (Rejected): rados.dll not found in resource path
- Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'rados': Native library (win32-x86/...
- 12:37 AM Bug #12473 (Can't reproduce): Call to 'ceph-create-keys' in the shipped initscript is disfunctional
- Hi,
I have seen occasions where the "pushed into bg"-call for 'ceph-create-keys' within the shipped initscript doe...
07/26/2015
- 07:32 PM Bug #12465: Log::reopen_log_file() must take the flusher lock to avoid closing an fd ::_flush() i...
- master PR: https://github.com/ceph/ceph/pull/5348
- 10:58 AM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
- I don't see anything in the commits from the integration branch of hammer that could cause that kind of problem (it's...
- 10:56 AM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
- https://github.com/ceph/ceph/blob/hammer/src/test/osd/RadosModel.h#L1091...
- 10:38 AM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
- ...
- 10:15 AM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
- Rescheduled a run against hammer branch (as per Loic's comments) in order to ensure whether the bug is reproducible a...
- 05:04 AM Bug #12469 (Can't reproduce): RadosModel.h: read returned error code -2 (hammer)
- While running integration tests for hammer-backports for v0.94.3 ran into a failure at
http://pulpito.ceph.com/loic... - 10:29 AM rgw Bug #12470 (Resolved): radosgw-agent bootstrap failure (ubuntu 12.04)
- Steps to reproduce
* docker run -t -i ubuntu:12.04 bash
* apt-get install git python-virtualenv
* git clone http... - 03:15 AM Support #12468 (New): Why copy a 3T image without any data takes 99 minutes?
- In my opinion, copy an image without any data to the same pool should be a easy thing.
But in my ceph cluster,rbd cp...
07/25/2015
- 12:31 PM rgw Bug #12467: Change variable length array of std::strings (not legal in C++) to std::vector<std::...
- This issue was created for consistency, because there exists an associated backport to firefly.
- 12:31 PM rgw Bug #12467 (Resolved): Change variable length array of std::strings (not legal in C++) to std::v...
- https://github.com/ceph/ceph/pull/1768
- 11:52 AM rgw Backport #11542 (Resolved): Change variable length array of std::strings (not legal in C++) to st...
- 11:51 AM Revision abe6c03d (ceph): Merge pull request #4583 from SUSE/wip-11542-firefly
- rgw: Change variable length array of std::strings (not legal in C++) to std::vector<std::string>
Reviewed-by: Sage W... - 11:51 AM rgw Feature #8911 (Resolved): RGW doesn't return 'x-timestamp' in header which is used by 'View Detai...
- 11:50 AM rgw Backport #11718 (Resolved): RGW doesn't return 'x-timestamp' in header which is used by 'View Det...
- 11:50 AM Revision 5df72737 (ceph): Merge pull request #4584 from SUSE/wip-8911-firefly
- rgw: doesn't return 'x-timestamp' in header which is used by 'View Details' of OpenStack
Reviewed-by: Sage Weil <sag... - 11:49 AM rgw Bug #11323 (Resolved): rgw: quota not respected in POST object
- 11:48 AM rgw Backport #11728 (Resolved): rgw: quota not respected in POST object
- 11:48 AM Revision 2a77154b (ceph): Merge pull request #4642 from SUSE/wip-11323-firefly
- rgw: quota not respected in POST object
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 11:37 AM rgw Bug #11149 (Resolved): delete bucket does not remove .bucket.meta file
- 11:25 AM rgw Backport #11726 (Resolved): delete bucket does not remove .bucket.meta file
- 11:24 AM Revision 64c3a645 (ceph): Merge pull request #4641 from SUSE/wip-11149-firefly
- rgw: delete bucket does not remove .bucket.meta file
Reviewed-by: Yahuda Sadeh <yehuda@redhat.com> - 11:23 AM rgw Bug #11639 (Resolved): Object copy bug
- 11:23 AM Bug #12466: Init script bug with two clusters with the same osd ID on the same host
- Unfortunately this not that easy, cluster name hardcoded in many other places in init script as well as in ceph_commo...
- 09:17 AM Bug #12466: Init script bug with two clusters with the same osd ID on the same host
- use "$run_dir/$cluster.$type.$id.pid" instead of "$run_dir/$type.$id.pid" should be a good idea,
but why you use t... - 07:33 AM Bug #12466 (Won't Fix): Init script bug with two clusters with the same osd ID on the same host
- I installed two Ceph clusters (Centos 7, Ceph 9.0.1), one is "ceph", another is "ceph-prod". Both clusters have indep...
- 11:23 AM rgw Backport #11754 (Resolved): Object copy bug
- 11:22 AM rgw Bug #11036 (Resolved): RGW Swift API: response for PUT on /container does not contain the mandato...
- 11:22 AM rgw Backport #12039 (Resolved): RGW Swift API: response for PUT on /container does not contain the ma...
- 11:21 AM Revision f11df3c7 (ceph): Merge pull request #5170 from SUSE/wip-12039-firefly
- rgw: Swift API: response for PUT on /container does not contain the mandatory Content-Length header when FCGI is used...
- 11:20 AM Revision 090bd126 (ceph): Merge pull request #4762 from SUSE/wip-11754-firefly
- rgw: Object copy bug
Reviewed-by: Yahuda Sadeh <yehuda@redhat.com> - 08:55 AM Bug #12453 (Resolved): rpmbuild from 9.0.2 sources does not build on aarch64
- 01:30 AM Bug #12453 (Fix Under Review): rpmbuild from 9.0.2 sources does not build on aarch64
- https://github.com/ceph/ceph/pull/5342
- 07:19 AM Revision ba4d223e (ceph): Merge pull request #5342 from tchaikov/wip-fix-perf-local-on-arm
- test/perf_local: disable tests on unsupported archs
Reviewed-by: Haomai Wang <haomaiwang@gmail.com> - 03:22 AM Bug #12401: pgmonitor: wrong "at/near target max“ reporting
- hi, kefu, who is going to do backport of this?
- 02:46 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
- what about your 'ceph -s' shows how much osds up?
or you can wait for few minutes to see if the status going correct. - 02:11 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- @huang jun
thank you - 02:10 AM Revision 554c982d (ceph): test/perf_local: disable tests on unsupported archs
- * maybe we can have div32 tests on aarch64, but i don't
think "udiv|sdiv" supports 64bits numerator. probably
we ... - 12:51 AM Bug #11586: RBD Data Corruption with Logging on Giant
- Samuel Just wrote:
> Do you mean that the rbd object file on that osd wound up larger than 4MB?
Yes, it was 4.7...
07/24/2015
- 10:47 PM Bug #12465 (In Progress): Log::reopen_log_file() must take the flusher lock to avoid closing an f...
- 10:47 PM Bug #12465: Log::reopen_log_file() must take the flusher lock to avoid closing an fd ::_flush() i...
- https://github.com/athanatos/ceph/tree/wip-12465
- 10:45 PM Bug #12465: Log::reopen_log_file() must take the flusher lock to avoid closing an fd ::_flush() i...
- Part of this bug should be to add a background task to the thrasher to constantly send sighup to the daemon processes.
- 10:28 PM Bug #12465 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an fd :...
- 10:43 PM Bug #11586: RBD Data Corruption with Logging on Giant
- #12465 might be a plausible explanation. Can you reproduce on a disposable cluster? For #12465 to be the culprit:
... - 10:23 PM Bug #11586: RBD Data Corruption with Logging on Giant
- "In the other case, it was again OSD log data belonging to that same OSD that wrote the data, but appended to the end...
- 10:38 PM Revision 8778ab3a (ceph): Log::reopen_log_file: take m_flush_mutex
- Otherwise, _flush() might continue to write to m_fd after it's closed.
This might cause log data to go to a data obje... - 09:41 PM rgw Bug #12464 (Rejected): Keys generated via radosgw-admin don't always work.
- Randomly generated a couple sets of keys with:
radosgw-admin key create --uid=USERNAME --gen-access-key
An exa... - 09:00 PM Revision 6f54c61b (ceph): debian: Update maintainers and uploaders
- Signed-off-by: Travis Rhoden <trhoden@redhat.com>
- 07:11 PM rbd Backport #12240 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
- 06:59 PM rbd Bug #7385 (Resolved): Objectcacher setting max object counts too low
- 06:58 PM rbd Backport #11731 (Resolved): Objectcacher setting max object counts too low
- 06:42 PM Revision 94060b78 (ceph): Merge pull request #5171 from SUSE/wip-12240-firefly
- librbd: internal.cc: 1967: FAILED assert(watchers.size() == 1)
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:26 PM Revision b9f45fe7 (ceph): Merge pull request #4639 from SUSE/wip-7385-firefly
- librbd: Objectcacher setting max object counts too low
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:12 PM Backport #12461: ceph-dencoder links to libtcmalloc, and shouldn't
- Ken Dreyer wrote:
The RHEL product has strict requirements about support, stability, ABI
guarantees, etc. Our tea... - 04:55 PM Backport #12461: ceph-dencoder links to libtcmalloc, and shouldn't
- There is no context about why this partial, hand made backport was considered useful: commit:d75a9e374e6581c574610189...
- 04:53 PM Backport #12461 (Rejected): ceph-dencoder links to libtcmalloc, and shouldn't
- First attempt: https://github.com/ceph/ceph/pull/5821
- 05:56 PM Revision 71fec93f (ceph): - Fix for wip-12225, Extra argument to mon create-initial was never req...
- Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
- 05:33 PM Bug #12442: how to use the command “ceph ping mon.ID”?
- this PR can resolve your problem
https://github.com/ceph/ceph/pull/5343
but i don't know if it's the best way to re... - 06:31 AM Bug #12442: how to use the command “ceph ping mon.ID”?
- i add some debug info into ping_monitor function, it's weird that
"ceph mon stat" shows that
e1: 3 mons at {a=192.1... - 05:26 PM Bug #12459: make failed on common/WorkQueue
- hi, kefu
gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) - 10:28 AM Bug #12459: make failed on common/WorkQueue
- huang jun, what compiler are you using, and may i have its version? i am not able to reproduce your problem, though.
- 09:34 AM Bug #12459: make failed on common/WorkQueue
- https://github.com/ceph/ceph/pull/5338
- 08:34 AM Bug #12459 (Resolved): make failed on common/WorkQueue
- ...
- 05:06 PM Revision 4aa47baa (ceph): Fixes #12460
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit bb71120b37ec6238daf53561d9e6facdb438feb5) - 05:02 PM Revision b443c2dc (ceph): Merge pull request #508 from ceph/wip-12460
- Fixes #508
Reviewed-by: Samuel Just <sjust@redhat.com> - 04:59 PM Revision bb71120b (ceph): Fixes #12460
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 04:52 PM Bug #10691 (Pending Backport): ceph-dencoder links to libtcmalloc, and shouldn't
- 04:50 PM Revision 8c02376b (ceph): TestPGLog: fix invalid proc_replica_log test case
- If 1'3 is non-divergent, no osd could correctly have created 2'3. Also,
proc_replica_log does not add the extra entr... - 04:39 PM Feature #12316: For EC pool, read K+M shards (instead of K) to reduce latency (with IO overhead)
- 04:24 PM Revision f9be60af (ceph): Merge pull request #26 from hustcat/err_code
- Convert some C error code to Go code
- 04:12 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Run: http://pulpito.ceph.com/teuthology-2015-07-21_17:02:02-upgrade:hammer-x-next-distro-basic-multi/
Jobs: ['982771... - 03:30 PM Revision 409f275b (ceph): Fixes #12068
- point-to-point test moved from upgrade/hammer and modified to run as -x type upgrade
Signed-off-by: Yuri Weinstein <... - 02:38 PM rgw Fix #10927: init script doesn't start daemon - errors silently
- Yeah, the big problem that Vikhyat and I wanted to solve was the elimination of "sudo" from the init script, and http...
- 02:00 PM rgw Fix #10927 (New): init script doesn't start daemon - errors silently
- I don't see how that PR addresses the problems described in this ticket.
The problem in this ticket was that there... - 11:57 AM rgw Fix #10927 (Resolved): init script doesn't start daemon - errors silently
- Merged!
- 02:29 PM Revision 3f122275 (ceph): Merge pull request #5316 from shylesh/bugfix
- mon: ceph osd map shows NONE when an osd is missing
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Loic Dach... - 01:59 PM Revision b91e5944 (ceph): CephContext: Add AssociatedSingletonObject to allow CephContext's singl...
- If some objects associated to CephContext want to create a singleton object,
it can inherit AssociatedSingletonObject... - 01:59 PM Revision 94aa947b (ceph): common/ceph_context: don't import std namespace
- This was broken by 7fed5dee4f96a83d1d6914f6fc0895bba2d15b99
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picke... - 01:59 PM Revision 9bf970c1 (ceph): WorkQueue: add new ContextWQ work queue
- The queue holds a collection of Context pointers that will
be completed by the thread pool.
Signed-off-by: Jason Dil... - 01:59 PM Revision 3292bd26 (ceph): WorkQueue: added virtual destructor
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b3f5a75332c058816dc39b71e9d2b36e752159f4) - 01:59 PM Revision 220a23e8 (ceph): librbd: add task pool / work queue for AIO requests
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit afb896d91f886b647baf38f7ec94cc3739f6d2... - 01:59 PM Revision eed8ce25 (ceph): librbd: avoid blocking AIO API methods
- Enqueue all AIO API methods within the new librbd thread pool to
reduce the possibility of any blocking operations. T... - 01:59 PM Revision 8ec341ee (ceph): librbd: add new fail method to AioCompletion
- Helper method to handle passing fatal errors generated within
librbd (not from the OSDs) back to the client.
Signed-... - 01:59 PM Revision e4804041 (ceph): Throttle: added pending_error method to SimpleThrottle
- Allow the client of SimpleThrottle to detect an async error
so that it can exit early.
Signed-off-by: Jason Dillaman... - 01:59 PM Revision 0ccf47bf (ceph): librbd: internal AIO methods no longer return result
- All failures should be returned via the AioCompletion.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry p... - 01:59 PM Revision 4e7cf611 (ceph): librbd: AioRequest::send no longer returns a result
- The librados calls used by AioRequest::send should always return
zero unless there is a bug.
Signed-off-by: Jason Di... - 01:59 PM Revision 861c20bb (ceph): tests: update librbd AIO tests to remove result code
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Conflicts:
src/test/librbd/test_librbd.cc: trivial resolution - 01:59 PM Revision 68863968 (ceph): PendingReleaseNotes: document changes to librbd's aio_read methods
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:59 PM Revision 4501e90d (ceph): librbd: new rbd_non_blocking_aio config option
- Setting this option to false reverts librbd to legacy behavior
where AIO operations could potentially block.
Signed-... - 01:59 PM Revision 4a709a45 (ceph): tests: verify librbd blocking aio code path
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 4cf41486e9c9e1efcb863960a8f3e0326ffca7e5) - 10:58 AM Backport #11741: crush: take crashes due to invalid arg
- 09:27 AM Backport #11741 (Fix Under Review): crush: take crashes due to invalid arg
- waiting for Sage to review
- 10:41 AM rgw Backport #12039 (Fix Under Review): RGW Swift API: response for PUT on /container does not contai...
- 10:38 AM rgw Backport #11754 (Fix Under Review): Object copy bug
- 10:37 AM rgw Backport #11729 (Fix Under Review): rgw: leak of bucket meta objects on bucket re-creation
- 10:35 AM rgw Backport #11728 (Fix Under Review): rgw: quota not respected in POST object
- 10:34 AM rgw Backport #11726 (Fix Under Review): delete bucket does not remove .bucket.meta file
- 10:26 AM rgw Backport #11721 (Fix Under Review): Keystone PKI token expiration is not enforced
- 10:25 AM rgw Backport #11718 (Fix Under Review): RGW doesn't return 'x-timestamp' in header which is used by '...
- 10:24 AM rgw Backport #11542 (Fix Under Review): Change variable length array of std::strings (not legal in C+...
- 09:59 AM rgw Feature #5821 (Fix Under Review): Alias --secret-key to --secret for radosgw-admin
- https://github.com/ceph/ceph/pull/5335
- 09:42 AM Bug #9614 (Resolved): PG stuck with remapped
- 09:42 AM Backport #12011 (Resolved): PG stuck with remapped
- 09:37 AM Bug #9983 (Resolved): Cleanup boost optionals for boost 1.56
- 09:37 AM Backport #11961 (Resolved): Cleanup boost optionals for boost 1.56
- 09:36 AM Backport #11875 (Resolved): ceph-post-file fails on rhel7
- 09:35 AM Backport #11801 (Fix Under Review): Make it more difficult to delete pools in firefly
- 09:32 AM Revision f122788b (ceph): mon/OSDMonitor: require mon_allow_pool_delete = true to remove pools
- This is a simple safety check. Since we default to true it is currently
opt-in.
Backport: giant, firefly
Signed-off... - 09:30 AM Bug #11612 (Resolved): ceph-disk: get_partition_type fails on /dev/cciss...
- 09:29 AM Backport #11759 (Resolved): ceph-disk: get_partition_type fails on /dev/cciss...
- 09:29 AM Bug #11507 (Resolved): object creation by write cannot use an offset on an erasure coded pool
- 09:28 AM Backport #11745 (Resolved): object creation by write cannot use an offset on an erasure coded pool
- 09:26 AM Bug #11574 (Resolved): utf8 and old gcc breakage on RHEL6.5
- 09:26 AM Backport #11716 (Resolved): utf8 and old gcc breakage on RHEL6.5
- 09:25 AM Backport #11715 (Resolved): utf8 and old gcc breakage on RHEL6.5
- 09:24 AM Bug #11543 (Resolved): ceph_argparse_flag has no regular 3rd parameter
- 09:23 AM Backport #11714 (Resolved): ceph_argparse_flag has no regular 3rd parameter
- 09:22 AM Bug #11143 (Resolved): src/ceph-disk : "disk zap" sgdisk invocation
- 09:22 AM Backport #11713 (Resolved): src/ceph-disk : "disk zap" sgdisk invocation
- 09:21 AM Bug #10983 (Resolved): use a new disk as journal disk,ceph-disk prepare fail
- 09:20 AM Backport #11711 (Resolved): use a new disk as journal disk,ceph-disk prepare fail
- 09:19 AM Bug #7387 (Resolved): Malformed JSON command output when non-ASCII strings are present
- 09:18 AM Backport #11709 (Resolved): Malformed JSON command output when non-ASCII strings are present
- 09:18 AM Backport #11708 (Resolved): Malformed JSON command output when non-ASCII strings are present
- 09:17 AM Bug #11535 (Resolved): Client admin socket leaks file descriptors
- 09:17 AM Revision 824c541f (ceph): common: add nested-name-specifier ThreadPool before WorkQueueVal
- Fixes: #12459
Signed-off-by: huangjun <hjwsm1989@gmail.com> - 09:17 AM Backport #11707 (Resolved): Client admin socket leaks file descriptors
- 09:16 AM Bug #11026 (Resolved): objecter: can get stuck in redirect loop if osdmap epoch == last_force_op_...
- 09:16 AM Backport #11703 (Resolved): objecter: can get stuck in redirect loop if osdmap epoch == last_forc...
- 09:12 AM Feature #12193 (Resolved): OSD's are not updating osdmap properly after monitoring crash
- still need a command of ceph-monstore-tool to extract the incremental map from mon store.
- 09:01 AM Bug #12336 (Rejected): adjust-ulimits ceph-coverage command fails in two different ways
- This was caused by running an inappropriate teuthology command:
* (10:46:41) loicd: smithfarm: we want something lik... - 08:54 AM Bug #10006: osd cache full mode still skips young objects
- master: https://github.com/ceph/ceph/pull/2856
- 08:53 AM Bug #10006 (Resolved): osd cache full mode still skips young objects
- 08:52 AM Backport #12016 (Resolved): osd cache full mode still skips young objects
- 08:49 AM Revision 57bbc8e6 (ceph): Merge pull request #5051 from SUSE/wip-12016-firefly
- osd: cache full mode still skips young objects
Reviewed-by: Sage Weil <sage@redhat.com> - 08:43 AM Revision 79da14b2 (ceph): Merge pull request #5322 from majianpeng/mds-log
- mmds/MDLog: No make sense set offset for LogEvent in _start_entry.
Reviewed-by: John Spray <john.spray@redhat.com> - 08:37 AM Revision 992d959e (ceph): mds: fix val used in inode->last_journaled
- This was getting assigned with LogEvent::get_start_offset
on an uncommitted LogEvent, which is junk. During replay
l... - 07:37 AM Bug #12458 (Resolved): rbdmap should be changed to map a rbd automatically when starup
- environment:centos7+ceph v0.87
problem:
# the function do_map() in /etc/init.d/rbdmap will do post-mapping checki... - 06:46 AM Revision dedda624 (ceph): Merge pull request #5330 from liewegas/wip-cephtool-test
- qa/workunits/cephtool/test.sh: escape osd.* and mon.*
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:33 AM Bug #12457: tests: run_osd sometime fails
- Marked as urgent because it creates false negatives from the make check bot on a daily basis.
- 06:32 AM Bug #12457 (Can't reproduce): tests: run_osd sometime fails
- One out of 20 runs of make check, run_osd fails (the osd is not reported to be up by osd.dump). This is a transient e...
- 05:59 AM RADOS Feature #12456 (New): librados: read operations don't take a reference to the IoCtxImpl object
- At least so it seems. This means that if we can't create an ioctx on the stack, and do an async read request.
- 04:57 AM Support #12455 (Closed): TEUTHOLOGY TEST RUN ERROR
- ubuntu@ceph-admin:~/teuthology$ sudo ./virtualenv/bin/teuthology examples/3node_rgw.yaml
2015-07-22 16:43:21,624.624... - 03:34 AM Revision 5c2d42ef (ceph): Change return new error for rados and rbd
- Signed-off-by: Ye Yin <eyniy@qq.com>
- 02:59 AM Bug #12454 (Won't Fix): I shut down all the osd, but the use of "ceph osd tree" command, or displ...
- I have 2 node, each node has 3 osds and 1 mon.
But I shut down all osds, The use of "ceph osd tree" command to view,... - 12:02 AM Revision a140085f (ceph): osd: Keep a reference count on Connection while calling send_message()
- Fixes: #12437
Signed-off-by: David Zafman <dzafman@redhat.com>
07/23/2015
- 09:30 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Probably similar: http://pulpito.ceph.com/teuthology-2015-07-23_09:51:45-upgrade:hammer-x:point-to-point-x-next-distr...
- 09:16 PM Revision a8e452ab (ceph): Merge pull request #507 from ceph/wip-12068-hammer
- Moved point-to-point test to upgrade/hammer-x
Reviewed-by: Samuel Just <sjust@redhat.com> - 09:15 PM Revision 7ba4c0ba (ceph): Merge pull request #506 from ceph/wip-12068-master
- Fixes #506
Reviewed-by: Samuel Just <sjust@redhat.com> - 09:04 PM Revision de8a9505 (ceph): qa/workunits/cephtool/test.sh: escape osd.* and mon.*
- Otherwise we get filenames if the glob happens to match something in the
source dir.
Signed-off-by: Sage Weil <sage@... - 07:26 PM Revision f7bda956 (ceph): Merge branch 'next'
- 07:19 PM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
- 07:19 PM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
- Haomai Wang wrote:
> I prefer the connection is destructed. For example, when OSDService calling send_message_osd_cl... - 09:33 AM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
- I prefer the connection is destructed. For example, when OSDService calling send_message_osd_cluster and get connecti...
- 07:16 PM Revision 1cf55059 (ceph): Merge pull request #5327 from athanatos/wip-12223
- WBThrottle::clear_object: signal if we cleared an object
Reviewed-by: David Zafman <dzafman@redhat.com> - 07:13 PM Revision 5a9cbf1d (ceph): Merge pull request #5328 from athanatos/wip-12263
- ReplicatedPG::finish_promote: do not prefill new_clones
Reviewed-by: David Zafman <dzafman@redhat.com> - 07:11 PM Revision 8447b08d (ceph): WBThrottle::clear_object: signal if we cleared an object
- Fixes: #12223
Signed-off-by: Samuel Just <sjust@redhat.com> - 06:47 PM Revision 2869a836 (ceph): Merge pull request #5189 from athanatos/wip-recovery-defaults
- config_opts: turn down default recovery tunables
Reviewed-by: David Zafman <dzafman@redhat.com> - 06:46 PM Revision 6159c679 (ceph): Merge pull request #5329 from athanatos/wip-8193
- test/librados/tier.cc: we can exceed the hitset limit while backfilling
Reviewed-by: David Zafman <dzafman@redhat.com> - 06:43 PM Revision f753c109 (ceph): Merge pull request #5323 from ceph/wip-12426
- mon: fix checks on mds add_data_pool
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 06:02 PM Revision dd4f722a (ceph): Merge pull request #4982 from branch-predictor/bp-lighter-rwlocks
- common/RWLock: allow disabling read/write lock counts
Reviewed-by: Samuel Just <sjust@redhat.com> - 06:00 PM Revision fd3c4dcc (ceph): Merge pull request #5152 from branch-predictor/bp-rados-aio-overrun
- tools: fix race condition in seq/rand bench
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:49 PM Bug #12162 (Pending Backport): pg_interval_t::check_new_interval - for ec pool, should not rely o...
- 05:49 PM Revision e7c394ff (ceph): Merge pull request #5093 from guangyy/wip-12162
- osd - pg_interval_t::check_new_interval should not rely on pool.min_size to determine if the PG was active
Reviewed-... - 05:48 PM Revision 3574c079 (ceph): Merge pull request #505 from dmick/master
- calamari_setup: disable epel again after ceph-deploy
Reviewed-By: Travis Rhoden <trhoden@redhat.com> - 05:41 PM Revision cd2d7d08 (ceph): ceph-helpers.sh: don't test the osd_max_backfills value
- This isn't a very meaningful assert since the default could
easily change.
Signed-off-by: Samuel Just <sjust@redhat.... - 05:15 PM Bug #12453 (Resolved): rpmbuild from 9.0.2 sources does not build on aarch64
- Likely applies to any non-x86 architecture.
This will also show up in make if --with-debug is used on ./configure
... - 05:11 PM Bug #12452 (Closed): rados load-gen limits throughput report to 999 MB/sec
- In io_cb, it sets precision to 3.
- 05:09 PM Bug #12451 (Resolved): rados --help output incorrect for load-gen options
- Noticed the following in 9.0.2. All the following are load gen related
* --min-ops is not a legal command
* --pe... - 05:07 PM Revision e8d4cf11 (ceph): erasure-code: add thrash test for the fast read feature on EC pool
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 05:04 PM Bug #12450 (Resolved): rados load-gen generates no operations if --max-ops is not explicitly set
- I believe this behavior starts with 9.0.1
running rados -p somepool load-gen, we get
preparing 200 objects
lo... - 04:57 PM Revision 2ab60297 (ceph): Fixes #12068
- point-to-point test moved from upgrade/hammer and modified to run as -x type upgrade
Signed-off-by: Yuri Weinstein <... - 04:18 PM Revision ca9cf93b (ceph): Moved point-to-point test to upgrade/hammer-x
- RE: http://tracker.ceph.com/issues/12068
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> - 04:11 PM Revision b5fac3d6 (ceph): Merge pull request #5325 from vumrao/wip-vumrao-10927
- rgw: fix radosgw start-up script.
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 04:09 PM Revision 17eefb4e (ceph): Merge pull request #5308 from oritwas/fix-compilation-warnings
- Fix "was hidden" compilation warnings
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 03:38 PM Revision bc348f6b (ceph): Fix "was hidden" compilation warnings
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 03:14 PM Bug #12449: ceph-osd core dumped when writing data to the backing storage pool which has a quota ...
- Sorry for the inconvenience, how can i edit the issue description?
- 02:35 PM Bug #12449 (Duplicate): ceph-osd core dumped when writing data to the backing storage pool which ...
- We have setup our cache tiering under the guidance of "this link":http://ceph.com/docs/master/rados/operations/cache-...
- 02:53 PM Revision c8354229 (ceph): rgw: fix radosgw start-up script.
- radosgw init script is unable to start radosgw daemon.
as it is relies on requiretty being disabled.
once init script... - 02:04 PM Revision 3c57f7a9 (ceph): Merge pull request #5326 from tweenk/docs-improvements
- Documentation for a few objects
Reviewed-by: Sage Weil <sage@redhat.com> - 02:00 PM devops Backport #12448 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
- https://github.com/ceph/ceph/pull/5412
- 02:00 PM devops Backport #12447 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
- https://github.com/ceph/ceph/pull/5394
- 02:00 PM devops Bug #12351 (Pending Backport): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
- 01:57 PM devops Backport #12446 (Resolved): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
- https://github.com/ceph/ceph/pull/5411
- 01:57 PM CephFS Feature #12445 (New): improved path enforcement for hard links
- The initial path restriction will not work properly for remote links inside the security domain that link to a primar...
- 01:57 PM devops Bug #12358 (Pending Backport): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
- 01:48 PM Revision b8671fd1 (ceph): Merge pull request #5261 from SUSE/wip-drop-py-requires
- ceph.spec.in: drop SUSE-specific %py_requires macro
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 01:46 PM Revision fbbed3af (ceph): Merge pull request #5263 from SUSE/wip-apache-not-required
- ceph.spec.in: remove SUSE-specific apache2-mod_fcgid dependency
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 01:20 PM Revision 2513ba75 (ceph): docs: Document md_config_obs_t.
- Signed-off-by: Krzysztof Kosiński <krzysztof.kosinski@intel.com>
- 01:19 PM Revision af0d1ab6 (ceph): docs: Document the ThreadPool and WorkQueue classes.
- Signed-off-by: Krzysztof Kosiński <krzysztof.kosinski@intel.com>
- 01:18 PM Revision 799fd9f7 (ceph): docs: Document the Finisher class.
- Signed-off-by: Krzysztof Kosiński <krzysztof.kosinski@intel.com>
- 01:08 PM Revision 329741ec (ceph): mon: fix checks on mds add_data_pool
- Use same _check_pool helper as during fs creation.
Fixes: #12426
Signed-off-by: John Spray <john.spray@redhat.com> - 01:05 PM CephFS Bug #12355 (Resolved): MDS assertion during shutdown (MDLog !capped), in TestStrays.test_migratio...
- 09:50 AM CephFS Bug #12355 (Fix Under Review): MDS assertion during shutdown (MDLog !capped), in TestStrays.test_...
- https://github.com/ceph/ceph/pull/5324
- 01:04 PM Revision 29ea23c3 (ceph): Merge pull request #5324 from ceph/wip-12355
- mds: fix crash while stopping rank
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 12:52 PM rgw Fix #10927: init script doesn't start daemon - errors silently
- https://github.com/ceph/ceph/pull/5325
- 12:26 PM rgw Fix #10927 (In Progress): init script doesn't start daemon - errors silently
- 12:37 PM Revision d4a956c3 (ceph): Merge pull request #5317 from ceph/wip-quota-doc
- doc/cephfs/quota: simple doc
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Travis Rhoden <trhoden@red... - 12:35 PM Revision 8b1df960 (ceph): doc/cephfs/quota: simple doc
- Signed-off-by: Sage Weil <sage@redhat.com>
- 12:28 PM Bug #12444 (Rejected): WorkQueue.cc: unintended behavior for ThreadPool::drain()?
- ThreadPool::drain() contains this condition:...
- 12:04 PM Bug #11298: aio gets EPERM when update-grub runs
- I saw this same problem take out 4 OSDs on one cluster, and 5 on another, this morning whilst apt-get installing a ke...
- 09:48 AM Revision c8bdf1b7 (ceph): mds: fix crash while stopping rank
- trim() was broken in:
8a91daae mds: fix mds crash when mds_max_log_events smaller
When doing a final trim in shutdow... - 09:46 AM CephFS Bug #12426 (Fix Under Review): "ceph mds add_data_pool" check for EC pool is wrong
- https://github.com/ceph/ceph/pull/5323
- 09:00 AM Feature #11692: online change of mon_osd_full_ratio and mon_osd_nearfull_ratio doesn't take effect.
- Sorry for hijacking this issue, but IMO it should be possible to set different thresholds on each OSD, not cluster-wi...
- 08:25 AM Support #12443 (Closed): The ceph cluster will be stuck after delete a 65535 pgs pool
- There is a strange phenomenon in my ceph cluster.
Everytime I delete a pool with large pg_num like 65535 pgs,my ceph... - 08:18 AM CephFS Bug #12209: CephFS should have a complete timeout mechanism to avoid endless waiting or unpredict...
- i think you can send a Pull request on github
- 08:15 AM Bug #12429: OSD crash creating/deleting pools
- It has only happened once over several days of fairly regular creation/destruction.
It was the cephfs tests (tasks... - 06:24 AM Bug #12429: OSD crash creating/deleting pools
- i just tested create and delete 1000 pools,it works fine.
what's your test load or how can i reproduce it on my test... - 08:15 AM Bug #12442 (Resolved): how to use the command “ceph ping mon.ID”?
- 1.I refer to the following ceph document?
Documentation Location
http://ceph.com/docs/master/rados/troubleshooting/... - 07:33 AM Revision 193dbacd (ceph): Convert some C error code to Go code, for convenient Golang code to han...
- Define some Rbd constant variables, to pass to librbd API.
Add test unit for RbdErrorNotFound
Signed-off-by: Ye Yin ... - 07:17 AM Documentation #12441 (Won't Fix): There is no clear information regarding to replicas and higher ...
- Hi
I have worked for some time with ceph, and had weird problem for few days. First my configuration:
host01: osd... - 03:09 AM Revision cb38aa1d (ceph): mmds/MDLog: No make sense set offset for LogEvent in _start_entry.
- For offset of LogEvent only determine in submit_thread. So in
_start_entry it's no make sense set.
Signed-off-by: Ji... - 02:02 AM CephFS Feature #12334: nfs-ganesha: handle client cache pressure in NFS Ganesha FSAL
- I finished the final test using 1 Ceph file system client and the fuse interface. I ran the create 5 million file te...
- 01:37 AM Revision 518c0b37 (ceph): rgw: check subuser illegal access parameter.
- Both empty arguments and illegal parameters, can modify the existing configuration to none permissions.
It should be... - 12:28 AM Revision 2006b773 (ceph): calamari_setup: disable epel again after ceph-deploy
- ceph-deploy enables EPEL on Centos; this caused problems for
Calamari. Undo it after ceph-deploy has installed Ceph....
07/22/2015
- 11:47 PM Revision 7a1aff8f (ceph): use SEEK_HOLE/SEEK_DATA for sparse copy
- Signed-off-by: xinxin shu <xinxin.shu@intel.com>
- 10:46 PM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
I used eclipse to determine the routines that reference Connection::lock. In Pipe::read_message() there is a lock/...- 07:37 PM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
- FWIW, this appears the have happened suspiciously close to a state transition where OSD 3 was marked down/out:
<pr... - 07:23 PM Bug #12437 (Resolved): Mutex Assert from PipeConnection::try_get_pipe
- This occured during a trial run of cbt's ceph_test_rados benchmark while OSD 3 was marked out/down or up/in in a loop...
- 09:29 PM Revision d8ed76e0 (ceph): Merge pull request #504 from ceph/wip-firefly2
- Partly reverted ref to firefly-orginal
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:05 PM Revision e47706ca (ceph): Partly reverted ref to firefly-orginal
- See https://github.com/ceph/ceph-qa-suite/pull/495/
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> - 08:23 PM Bug #12438 (Duplicate): ceph client keyring caps not parsing pool varialbe
- When setting up client authentication for an OpenStack user (glance) and there is a small typo somewhere in the pool ...
- 07:18 PM Revision 10c0b679 (ceph): blkdev.cc::get_device_by_uuid: do not leak cache
- Fixes: #12436
Signed-off-by: Samuel Just <sjust@redhat.com> - 06:49 PM Bug #12428: garbage data in osd data dir crashes ceph-objectstore-tool
- Ahh, sorry for the obvious mistake.
So now list-pgs works.
Would it be safe to now --op delete that pg with the s... - 06:22 PM Bug #12428: garbage data in osd data dir crashes ceph-objectstore-tool
The ceph-objectstore-tool is doing an objectstore mount just as the OSD does. If the OSD is crashing during this p...- 08:54 AM Bug #12428 (Can't reproduce): garbage data in osd data dir crashes ceph-objectstore-tool
- Hi,
Running hammer 0.94.2, we are deleting pool 36 and the OSDs 30, 171, and 69 all crash when trying to delete pg... - 06:36 PM Bug #12436 (Resolved): blkdev.cc::get_device_by_uuid() leak
- Not a big leak, but generates annoying valgrind noise.
<error>
<unique>0x151</unique>
<tid>1</tid>
<kind>... - 05:33 PM Support #12435 (Closed): TEUTHOLOGY TEST RUN ERROR
- ubuntu@ceph-admin:~/teuthology$ sudo ./virtualenv/bin/teuthology examples/3node_rgw.yaml
2015-07-22 16:43:21,624.624... - 04:21 PM Revision 760d5983 (ceph): Merge pull request #502 from ceph/wip-dumplig-firefly-x-hammer
- Fixes #12021 for upgrade/dumpling-firefly-x suite
- 04:18 PM Revision ae3644f2 (ceph): Fixes #12021 for upgrade/dumpling-firefly-x suite
- added "mon debug unsafe allow tier with nonempty snaps: true"
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> - 04:00 PM rgw Bug #12434 (Duplicate): "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
- Run: http://pulpito.ceph.com/teuthology-2015-07-21_17:00:09-upgrade:firefly-firefly-distro-basic-vps/
Job: 982778
L... - 03:57 PM Bug #12411: "test_bucket_list_delimiter_prefix ... FAIL" in upgrade:firefly-firefly-distro-basic-vps
- Run: http://pulpito.ceph.com/teuthology-2015-07-21_17:00:09-upgrade:firefly-firefly-distro-basic-vps/
Jobs: ['982724... - 03:38 PM CephFS Bug #12417 (Pending Backport): segfault launching ceph-fuse with bad --name
- 03:38 PM Revision 0fa6e519 (ceph): Merge pull request #5305 from ceph/wip-12417
- auth: check return value of keyring->get_secret
Reviewed-by: Sage Weil <sage@redhat.com> - 03:36 PM Revision c0a601ff (ceph): Merge pull request #5307 from dachary/wip-release-notes-firefly
- backport v0.80.10 release notes to firefly
- 03:30 PM Backport #12433 (Resolved): Show osd as NONE in "ceph osd map <pool> <object> " output
- https://github.com/ceph/ceph/pull/5376
- 03:23 PM rbd Backport #12235 (Fix Under Review): librbd: crash when two clients try to write to an exclusive l...
- *hammer PR*: https://github.com/ceph/ceph/pull/5319
- 03:18 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
- Run: http://pulpito.ceph.com/teuthology-2015-07-21_17:10:25-upgrade:hammer-x-next-distro-basic-vps/
Jobs: ['982806',... - 03:17 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Yep, I want to know what was on the clean object at the offsets where the garbage shows up.
- 03:14 PM Revision f0c9fde8 (ceph): Merge pull request #5300 from yuyuyu101/wip-async-fix-20
- AsyncConnection: Fix local message dispatch lack of source name
- 03:13 PM rbd Backport #12236 (Fix Under Review): Possible crash while concurrently writing and shrinking an image
- *hammer PR*: https://github.com/ceph/ceph/pull/5318
- 02:55 PM Fix #11820 (Fix Under Review): Show osd as NONE in "ceph osd map <pool> <object> " output
- 01:47 PM Fix #11820: Show osd as NONE in "ceph osd map <pool> <object> " output
- https://github.com/ceph/ceph/pull/5316
- 02:49 PM Revision 4d030302 (ceph): mon: ceph osd map shows NONE when an osd is missing
- Signed-off-by: Shylesh Kumar <shmohan@redhat.com>
- 02:45 PM Bug #10930 (Fix Under Review): mon: map_cache can become inaccurate if osd does not receive the o...
- https://github.com/ceph/ceph/pull/5315
- 02:36 PM rbd Bug #12422 (Duplicate): rbd export not generating consistent images
- Appears to be a duplicate of issue #9806
- 02:05 PM rgw Bug #12432 (Resolved): HTTP return code is not being logged by CivetWeb
- Description of problem:
Customer is looking to see the HTTP code that is returned to the client in the CivetWeb logs... - 01:24 PM Bug #12431 (New): Please publish rados-java artifacts to central maven repository, unable to load...
- *Maven projects building on the rados jar can not be uploaded to the central repo as long as it requires an external ...
- 01:17 PM Feature #12430 (In Progress): libmailrados: Mailbox storage on RADOS
- A long outstanding idea is that we want to store mail in RADOS.
Dovecot is one of the most popular IMAP/POP3 serve... - 12:59 PM CephFS Bug #12355 (In Progress): MDS assertion during shutdown (MDLog !capped), in TestStrays.test_migra...
- Reproduced this locally. Fixing...
- 11:27 AM Bug #12419 (Resolved): TEST_crush_rule_create_erasure consistently fails on i386 builder
- 08:51 AM Bug #12419: TEST_crush_rule_create_erasure consistently fails on i386 builder
- https://github.com/ceph/ceph/pull/5314
- 08:49 AM Bug #12419 (Fix Under Review): TEST_crush_rule_create_erasure consistently fails on i386 builder
- 11:26 AM Revision f4bb3777 (ceph): Merge pull request #5314 from dachary/wip-12419-rule-create-erasure
- tests: robust test for the pool create crush map test
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:25 AM Bug #12429 (Resolved): OSD crash creating/deleting pools
While working on cephfs tests that aggressively create/delete pools, saw this crash on master:...- 10:50 AM Revision 5559a5fe (ceph): For pgls OP, get/put budget on per list session basis, instead of per O...
- Signed-off-by: Guang Yang (yguang@yahoo-inc.com)
(cherry picked from commit 0f884fdb31a26f241401ce2a9329dc0f2c4eccc7)... - 08:48 AM Backport #11824: implicit erasure code crush ruleset is not validated
- It must be backported together with the fix for #12419
- 08:42 AM Revision e4790372 (ceph): tests: robust test for the pool create crushmap test
- The test that goes with f1e86be589803596e86acc964ac5c5c03b4038d8 to
verify that a bugous crush ruleset will prevent t... - 08:36 AM Bug #9806 (Resolved): Objecter: resend linger ops on split
- 08:35 AM Bug #11877 (Resolved): Clock skew causes missing summary and confuses Calamari
- 08:35 AM Backport #11878 (Resolved): Clock skew causes missing summary and confuses Calamari
- 08:20 AM Revision 71174a53 (ceph): Merge pull request #4867 from SUSE/wip-11878-firefly
- mon: Clock skew causes missing summary and confuses Calamari
Reviewed-by: Joao Eduardo Luis <joao@suse.de> - 07:45 AM Bug #11576 (Resolved): ceph fails to compile with boost 1.58
- 07:44 AM Backport #11982 (Resolved): ceph fails to compile with boost 1.58
- 07:43 AM Backport #12202 (Resolved): ceph fails to compile with boost 1.58
- 07:41 AM Backport #11699 (Resolved): Objecter: resend linger ops on split
- 07:05 AM Revision bef39385 (ceph): os/FileStore: fix pipe file descriptor leak
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 06:39 AM Revision 989e0479 (ceph): Always provide summary for non-healthy cluster.
- This fixes a problem, wherein calamari does not provide
popup drill-downs for warnings or errors, should the summary
... - 06:30 AM RADOS Bug #12405: filestore: syncfs causes high cpu load due to kernel implementation in high-memory boxes
- Hello,
I've uploaded the logs to the ceph.com dropbox, inside the folder 01458699. I'll get more details on this.
... - 02:31 AM RADOS Bug #12405: filestore: syncfs causes high cpu load due to kernel implementation in high-memory boxes
- you can upload to the website like https://pastebin.mozilla.org/, the copy the url to here.
we also encounter this p... - 03:52 AM Revision 5761d3ae (ceph): Merge pull request #5304 from ceph/wip-add-scrub-config-doc
- doc/rados/configuration: add more scrub related config
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 03:22 AM CephFS Bug #12088: cephfs client crash after enable readahead mechanism through setting conf option 'cli...
- Zheng Yan wrote:
> https://github.com/ceph/ceph/pull/5222
Hi Yan,
We found a serious problem with this patch w... - 03:15 AM Revision 1baeb1c7 (ceph): doc/rados/configuration: add more scrub related config
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 02:49 AM Feature #12404: "ceph pool set-quota max_bytes" fails to work
It is the same md5sum.
[root@server22 home]# rados get songtest test1 -p gjghl
[root@server22 home]# md5sum tes...- 02:15 AM Feature #12404: "ceph pool set-quota max_bytes" fails to work
- or you can get the object you have upload and compare the md5sum to see if they are the same file.
- 02:00 AM CephFS Bug #12354 (Resolved): ceph-fuse crash in ll_fsync, during TestClientRecovery.test_fsync
- fuse fsyncdir callback was added recently
07/21/2015
- 11:33 PM Bug #11586: RBD Data Corruption with Logging on Giant
- I just looked for one, and the script stored them in /tmp, which has been cleared since. If you really need an exampl...
- 11:08 PM Bug #11586: RBD Data Corruption with Logging on Giant
- None in an unfixed state. I can probably hunt down a copy of an inconsistent pg object with the corruption though, gi...
- 11:01 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Sounds reasonable. Do you have any remaining corrupted/non-corrupted rbd block pairs you can upload?
- 10:48 PM Bug #11586: RBD Data Corruption with Logging on Giant
- We did initially, since that's what the docs said to do:
http://ceph.com/docs/master/rados/troubleshooting/troublesh... - 10:40 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Have you just been using ceph pg repair to repair the inconsistent objects as they come up?
- 10:36 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Both. We had some ext4 or XFS filesystems direct mounted on database hosts that were also corrupt, for instance. Thos...
- 10:27 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Impacted by this immediate outage, or by the logging related inconsistent objects?
- 10:26 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Pacemaker is managing the resource and ensuring the rbd is only present on one node at a time. I am not sure how this...
- 10:23 PM Bug #11586: RBD Data Corruption with Logging on Giant
- The rbd part, that is.
- 10:20 PM Bug #11586: RBD Data Corruption with Logging on Giant
- How do the new failover nfs mounts blacklist the old ones?
- 10:14 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Its implemented as described here (excepting this doc is old and the commands needed updated to function on the newer...
- 10:08 PM Bug #11586: RBD Data Corruption with Logging on Giant
- How does the failover part work?
- 10:05 PM Bug #11586: RBD Data Corruption with Logging on Giant
- We have a mix of use cases for the RBDs, and all of the use cases were impacted if the volume was created prior to th...
- 10:00 PM Bug #11586: RBD Data Corruption with Logging on Giant
- How does nfs fit in? Do you have nodes which have local fses on krbd which they export over nfs?
- 09:55 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Several mon processes were OOM killed across the cluster, causing the cluster mons to lose a quorum. The NFS cluster ...
- 09:26 PM Bug #11586: RBD Data Corruption with Logging on Giant
- I assume that since may 8 scrubbing had been running and had not been turning up very many inconsistent objects?
- 09:26 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Why did they have to be remounted?
- 09:15 PM Bug #11586: RBD Data Corruption with Logging on Giant
- May 8 I believe. We restored individual files on the RBDs that we were able to find impacted. The filesystems have be...
- 08:46 PM Bug #11586: RBD Data Corruption with Logging on Giant
- When is the most recent time you have seen this corruption?
- 02:53 PM Bug #11586: RBD Data Corruption with Logging on Giant
- We didn't do the upgrade until after this incident, so we don't have data on whether this occurs in hammer or not.
- 02:46 PM Bug #11586: RBD Data Corruption with Logging on Giant
- Sage Weil wrote:
> observed on hammer, too.
Actually, David, can you confirm that this happened on a hammer OSD (... - 02:33 PM Bug #11586: RBD Data Corruption with Logging on Giant
- observed on hammer, too.
- 11:23 PM Bug #11771: is_new_interval: size change should cause new interval
- should this be backported to hammer and firefly?
- 11:09 PM Bug #12427: OSD dies after a couple of seconds
- It's also worth noting that the remaining 0.94.2 osds are reporting CRC errors in the osdmap.
- 11:05 PM Bug #12427: OSD dies after a couple of seconds
- Also when creating a fresh OSD using the git code I get the following abort. http://sprunge.us/OHYN
- 11:03 PM Bug #12427 (Can't reproduce): OSD dies after a couple of seconds
- I upgraded my cluster from 0.94.2 to 3f04a6126fdbfb93304f798da3775c0eec9b7d44 (2015-07-20), first by upgrading all of...
- 10:13 PM Bug #12387: osd/PG.cc: 6879: FAILED assert(pg->peer_info.count(so))
- 09:46 PM Revision 1961bca2 (ceph): Fixes #12425, moved versions-steps-x suite from upgrade/firefly to upgr...
- as the old location was wrong and never ran correctely to upgrade tp -x
Signed-off-by: Yuri Weinstein <yweinste@redh... - 09:43 PM CephFS Bug #12426 (Resolved): "ceph mds add_data_pool" check for EC pool is wrong
We have a generic MDSMonitor::_check_pool that's used in fs new, but add_data_pool is just checking if something is...- 09:40 PM Revision 8eb9e2f6 (ceph): Merge pull request #501 from ceph/wip-12425-firefly
- Fixes #12425, removed versions-steps-x suite
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:40 PM Revision 67d17642 (ceph): Merge pull request #500 from ceph/wip-12425-master
- Fixes #12425, moved versions-steps-x suite from upgrade/firefly to up…
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:59 PM Revision 5e9653ad (ceph): Fixes #12425, removed versions-steps-x suite
- from upgrade/firefly
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> - 08:55 PM Revision d413124d (ceph): Fixes #12425, moved versions-steps-x suite from upgrade/firefly to upgr...
- as the old location was wrong and never ran correctely to upgrade tp -x
Signed-off-by: Yuri Weinstein <yweinste@redh... - 08:31 PM Revision f7a085f0 (ceph): Merge pull request #5062 from SUSE/wip-11699-firefly
- objecter: resend linger ops on split
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:53 PM rbd Bug #12422: rbd export not generating consistent images
- I think it's this one:
http://tracker.ceph.com/issues/9806
we've splitted PGs some weeks ago. When will this be... - 05:16 PM rbd Bug #12422 (Duplicate): rbd export not generating consistent images
- ...
- 07:02 PM Revision 4546a14a (ceph): Merge pull request #5306 from dachary/wip-release-notes
- src/script/ceph-release-notes: add --text for plain text output
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmana... - 07:01 PM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- https://github.com/athanatos/ceph/tree/wip-12338
- 06:44 PM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- wip-12338-hammer should fix it (based on v0.94.2) if you'd be willing to try it.
- 06:27 PM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- 06:19 AM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
- Seems affecting hammer as well, have a slow request that is ~1.5 hours old now.
- 06:43 PM Revision 1c5cef75 (ceph): xio: safely clean up transport messages with valid connection
- Transport messages can be safely and completely cleaned up as
long as low level connection is valid
Signed-off-by: V... - 06:43 PM Revision 1d728c09 (ceph): xio: configurable max send inline
- Allow configuring the maximum threshold to send inline
Signed-off-by: Vu Pham <vu@mellanox.com> - 06:43 PM Revision 09ab8143 (ceph): xio: reduce the default depth of accelio msg queue
- Signed-off-by: Vu Pham <vu@melanox.com>
- 06:43 PM Revision 1eb13a28 (ceph): xio: reduce quantum numbers to grow pool
- Growing pool's allocators with the proper quantum to
reduce memory pressure and waste
Signed-off-by: Vu Pham <vu@mel... - 06:31 PM Revision 7f15e22b (ceph): OSD: break connection->session->waiting message->connection cycle
- Fixes: #12338
Signed-off-by: Samuel Just <sjust@redhat.com> - 05:42 PM devops Feature #11530 (Need More Info): Build release packages for Debian Jessie
- Is this finished, or no?
- 05:36 PM rgw Bug #12423 (Fix Under Review): radosgw-admin --help doesn't show -k option
- Running radosgw-admin shows you some of the generic ceph switches (like -n) but doesn't show the -k option to manuall...
- 05:21 PM Stable releases Tasks #11090 (Resolved): firefly v0.80.10
- 05:17 PM Revision ef648e59 (ceph): doc: v0.80.10 changelog
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit b3a3e0e509eb9530994723ed9d68f85b8434a22d) - 05:17 PM Revision df837e5c (ceph): doc/release-notes: v0.80.10
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2a61b611987d169d5a501d77fbd545068550c28c)
Conf... - 05:15 PM Revision 90cddd42 (ceph): doc/release-notes: update notes for v0.80.10
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 1231ae09d675f2ee9e76a04b91f771d73a2fb346)
... - 04:54 PM Revision b3a3e0e5 (ceph): doc: v0.80.10 changelog
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:41 PM Bug #12421 (Won't Fix): "failed to encode map <nap> with expected crc" when mon on hammer and OSD...
- A brand new cluster is failing to create initial pools due to map encode failures when the mons are on hammer and OSD...
- 04:35 PM Revision 5483c14a (ceph): src/script/ceph-release-notes: add --text for plain text output
- This is a format that's easier to consume when sending a mail.
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 04:07 PM rgw Bug #12420 (Duplicate): "[ FAILED ] cls_rgw.gc_defer"
- Run: http://pulpito.ceph.com/teuthology-2015-07-20_17:05:10-upgrade:giant-x-hammer-distro-basic-vps/
Job: 980992
Lo... - 04:02 PM Revision c207b7a6 (ceph): Merge pull request #5303 from oritwas/fix-cmake-4
- cmake: add missing blkid to ceph-osd
Reviewed-by: Kefu Chai <kchai@redhat.com> - 04:01 PM Bug #10543 (New): "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-basic-vps...
- 04:01 PM Bug #10543: "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-basic-vps run
- Run: http://pulpito.ceph.com/teuthology-2015-07-20_17:05:10-upgrade:giant-x-hammer-distro-basic-vps/
Jobs: 980983
L... - 03:56 PM devops Bug #12332: Bad build ref "ceph-rpm-centos6-x86_64-basic/XXX/ceph-release-1-0.el6.noarch.rpm'"
- Run: http://pulpito.ceph.com/teuthology-2015-07-20_17:05:10-upgrade:giant-x-hammer-distro-basic-vps/
Jobs: ['980950'... - 03:48 PM rbd Feature #8569 (Duplicate): RBD Mirroring::
- 03:45 PM rbd Feature #11286: add general journal
- *master PR*: https://github.com/ceph/ceph/pull/6034
- 03:45 PM rbd Feature #11286 (Fix Under Review): add general journal
- 03:14 PM CephFS Bug #12417 (Fix Under Review): segfault launching ceph-fuse with bad --name
- https://github.com/ceph/ceph/pull/5305
- 10:09 AM CephFS Bug #12417 (Resolved): segfault launching ceph-fuse with bad --name
- This is just in a vstart environment -- running ceph-fuse with no --name arg is fine....
- 03:13 PM Revision 64e50410 (ceph): auth: check return value of keyring->get_secret
- get_secret can fail to populate the passed CryptoKey, for
example if the entity name is not found in the keyring. In... - 03:01 PM Revision 9e7955e4 (ceph): Merge pull request #5127 from tchaikov/wip-12193
- tools: add osdmap commands to ceph-objectstore-tool
Reviewed-by: David Zafman <dzafman@redhat.com> - 02:56 PM Revision 7b8ca747 (ceph): doc/releases: v0.80.10
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:55 PM Revision 2a61b611 (ceph): doc/release-notes: v0.80.10
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:53 PM Revision 7192d83b (ceph): Merge branch 'wip-firefly-release-notes' of git://github.com/dachary/ceph
- 02:40 PM Cleanup #11774 (Resolved): osd: finish wip-temp ObjectStore changes
- 02:07 PM Revision 21ee56ec (ceph): Merge pull request #4958 from xinxinsh/wip-clone-test
- ceph_test_objectstore: improve the StoreTest.SimpleCloneTest
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Reviewe... - 01:54 PM Bug #12419 (Resolved): TEST_crush_rule_create_erasure consistently fails on i386 builder
- see http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-trusty-i386-basic/log.cgi?log=787fa80c2746fde44ac0583ff7...
- 01:47 PM Bug #12251 (Pending Backport): the output is wrong when runing "ceph osd reweight"
- 10:23 AM Bug #12251 (Fix Under Review): the output is wrong when runing "ceph osd reweight"
- I have no idea why we're outputting that in hex, but hey, here's the fix: https://github.com/ceph/ceph/pull/5301
- 01:46 PM Revision 32c0fe32 (ceph): Merge pull request #5301 from ceph/wip-12251
- mon: OSDMonitor: fix hex output on 'osd reweight'
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:39 PM Revision c0d2976f (ceph): cmake: add missing blkid libraries
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 01:31 PM Bug #12402 (Pending Backport): get pools health'info have error
- 01:29 PM Revision c7729efd (ceph): Merge pull request #5302 from ssssztes/master
- mon: fix the message in OSDMonitor::get_pools_health
Reviewed-by: Xinze Chi <xmdxcxz@gmail.com>
Reviewed-by: Kefu Ch... - 01:03 PM Bug #12336: adjust-ulimits ceph-coverage command fails in two different ways
- re-running all the failed tests: http://tracker.ceph.com/issues/11644
- 09:26 AM Bug #12336: adjust-ulimits ceph-coverage command fails in two different ways
- It maybe be the case that *-k testing* needs to be included in the teuthology-suite command because the test relies o...
- 09:16 AM Bug #12336: adjust-ulimits ceph-coverage command fails in two different ways
- Could you re-run just these two to confirm it's not a temporary failure ?
- 12:12 PM Backport #12418 (Resolved): ceph-disk: sometimes the journal symlink is not created
- https://github.com/ceph/ceph/pull/5541
- 12:11 PM Bug #10146 (Pending Backport): ceph-disk: sometimes the journal symlink is not created
- 11:03 AM Revision 2f1dd10b (ceph): Merge pull request #5129 from SUSE/wip-12202-firefly
- mon: ceph fails to compile with boost 1.58
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:55 AM Revision 7fc13c9d (ceph): Update OSDMonitor.cc
- OSDMonitor::get_pools_health(), s/objects/bytes/
Fixes: #12402
Signed-off-by: ren.huanwen@zte.com.cn - 10:51 AM Revision 0caf6b32 (ceph): Merge pull request #5044 from SUSE/wip-12011-firefly
- osd: PG stuck with remapped
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:45 AM Revision 3010f23f (ceph): Merge pull request #5039 from SUSE/wip-11961-firefly
- osd: Cleanup boost optionals for boost 1.56
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:39 AM Revision ad58a322 (ceph): Merge pull request #5037 from SUSE/wip-11875-firefly
- tools: ceph-post-file fails on rhel7
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:34 AM Revision 13946e9c (ceph): Merge pull request #4771 from SUSE/wip-11759-firefly
- tools: ceph-disk: support NVMe device partitions
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:22 AM Revision bde35c11 (ceph): Merge pull request #4636 from SUSE/wip-11143-firefly
- tools: src/ceph-disk : disk zap sgdisk invocation
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:20 AM Revision 787fa80c (ceph): mon: OSDMonitor: fix hex output on 'osd reweight'
- Fixes: #12251
Signed-off-by: Joao Eduardo Luis <joao@suse.de> - 10:20 AM Revision 9e11564b (ceph): Merge pull request #4635 from SUSE/wip-7387-firefly
- common: Malformed JSON command output when non-ASCII strings are present
Reviewed-by: Loic Dachary <ldachary@redhat.... - 10:17 AM Revision 8638443e (ceph): Merge pull request #4632 from SUSE/wip-11507-firefly
- osd: object creation by write cannot use an offset on an erasure coded pool
Reviewed-by: Loic Dachary <ldachary@redh... - 10:12 AM Revision 4c37d3d9 (ceph): Merge pull request #4630 from SUSE/wip-10983-firefly
- tools: use a new disk as journal disk,ceph-disk prepare fail
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:08 AM Revision 8f11ab7c (ceph): Merge pull request #4597 from xinxinsh/wip-11026-firefly
- objecter: can get stuck in redirect loop if osdmap epoch == last_force_op_resend
Reviewed-by: Loic Dachary <ldachary... - 10:04 AM Revision 64a21b71 (ceph): Merge pull request #4582 from SUSE/wip-11543-firefly
- tools: ceph_argparse_flag has no regular 3rd parameter
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:54 AM CephFS Bug #11255: nfs: mount failures on ceph-backed NFS share
- Did you mean to reference https://github.com/ceph/teuthology/pull/554, Zheng?
- 09:35 AM CephFS Bug #11255: nfs: mount failures on ceph-backed NFS share
- maybe https://github.com/ceph/teuthology/pull/342 can fix this
- 08:37 AM CephFS Bug #11255: nfs: mount failures on ceph-backed NFS share
- http://pulpito.ceph.redhat.com/teuthology-2015-07-15_18:10:02-knfs-hammer-testing-basic-magna/153971/
- 09:51 AM CephFS Bug #12357: kclient: some kind of hang
- Sorry I missed that. I believe the missing bzip2 is being handled elsewhere by the teuthology guys.
- 02:37 AM CephFS Bug #12357 (Won't Fix): kclient: some kind of hang
- ...
- 09:48 AM CephFS Bug #12354 (Pending Backport): ceph-fuse crash in ll_fsync, during TestClientRecovery.test_fsync
- I guess this is a long-standing issue, but given CephFS' support state just backporting to hammer should be fine.
- 02:38 AM CephFS Bug #12354 (Fix Under Review): ceph-fuse crash in ll_fsync, during TestClientRecovery.test_fsync
- https://github.com/ceph/ceph/pull/5294
- 09:46 AM Revision 6fecdf1d (ceph): Merge pull request #5294 from ceph/wip-12354
- client: fix directory fsync
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 09:46 AM Revision 8f33dc3c (ceph): AsyncConnection: Fix local message dispatch lack of source
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 09:45 AM Revision 98d53e8e (ceph): TestMsgr: Add message source check for local message dispatch
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 09:11 AM Bug #12401 (Pending Backport): pgmonitor: wrong "at/near target max“ reporting
- 09:10 AM Revision cc85561a (ceph): Merge pull request #5288 from hjwsm1989/pgmonitor-overflow
- mon/PGMonitor: avoid overflow when checking num_objects against the threshold
Reviewed-by: Kefu Chai <kchai@redhat.com> - 07:02 AM Revision 814dc0c8 (ceph): Merge pull request #5297 from ceph/wip-7647
- rgw: avoid using slashes for generated secret keys
- 06:59 AM rgw Tasks #2859: Make add subuser in radosgw-admin idempotent
- https://github.com/ceph/ceph/pull/5298
- 06:57 AM Revision f9dd1ecd (ceph): mon: added const to dump_* functions in PGMonitor
- Signed-off-by: huangjun <hjwsm1989@gmail.com>
- 06:04 AM rgw Bug #7647 (Fix Under Review): Ensure that swift keys don't include backslashes
- 03:41 AM Revision 3f04a612 (ceph): rgw: avoid using slashes for generated secret keys
- Just use plain alphanumeric characterset.
Fixes: #7647
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 02:27 AM CephFS Bug #12365: kcephfs: hang on umount
- by commit https://github.com/ceph/ceph-client/commit/d2ca589aa92410b6760047dea877ca6edd0b15c7
- 02:23 AM Revision 613f5481 (ceph): client: fix directory fsync
- When opening a regular file, fuse assigns a 'struct Fh' pointer to
fuse_file_info::fh. but when openning a directory,... - 12:38 AM rbd Bug #12415 (Resolved): init-rbdmap uses distro-specific functions
- Debian-based distros have logging functions that are not present on other distros:...
Also available in: Atom