Project

General

Profile

Activity

From 07/22/2015 to 08/20/2015

08/20/2015

11:10 PM Feature #12742 (Resolved): modify cache/tiering rados suite tests to cycle between write-back mod...
I think we aren't getting the coverage on forward mode we think we are. Samuel Just
10:46 PM rgw Bug #12735 (Pending Backport): rgw: missing handling of encoding-type=url when listing keys in bu...
Yehuda Sadeh
05:12 PM rgw Bug #12735 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
Opening this bug so that we could track this fix:
https://github.com/ceph/ceph/pull/5579
This is not a full encod...
Yehuda Sadeh
10:45 PM Revision 8314384a (ceph): Merge pull request #5579 from jbweber/s3_encoding_type
rgw: implement s3 encoding-type for get bucket
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:33 PM Revision 180ca7b5 (ceph): rgw: implement s3 encoding-type for get bucket
This change introduces handling for the encoding-type request
parameter on the get bucket operation. An object key ma...
Jeff Weber
09:50 PM Feature #12740 (Resolved): ceph-objetstore-tool: add operations to remove clone ids from a head o...
Sometimes, various kinds of on disk corruption can result in a head/snapdir believing that a clone exists which actua... Samuel Just
09:43 PM Bug #12738 (Resolved): scrub bogus results when missing a clone
2015-08-20 20:15:47.150457 mon.0 10.12.2.2:6789/0 1313 : cluster [INF] pgmap v5060458: 2048 pgs: 1 active+clean+scrub... Samuel Just
09:18 PM Revision d164ec15 (ceph): perf_serialize: fix i386 build
test/perf_local.cc: In function ‘double perf_serialize()’:
error: test/perf_local.cc:683:20: inconsistent operand con...
Sage Weil
08:40 PM Revision 56690777 (ceph): buffer: move inline memory ops to inline_memory.h; gcc + x86_64 only
Keep the architecture-sensitive code in a separate header.
Avoid duplicating the unrolled memcpy in each buffer.cc
me...
Sage Weil
08:30 PM Revision cdaf9974 (ceph): unittest_bufferlist: benchmark buffer::ptr::append, copy_in, copy_out
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:20 PM Revision 5686d9ba (ceph): Merge branch 'dont-cache-recovery' of git://github.com/yuyuyu101/ceph
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
# Conflicts:
# src/osd/Replicat...
Sage Weil
07:11 PM rgw Feature #12714 (Fix Under Review): RGW : setting max number of buckets for user via ceph.conf opt...
PR : https://github.com/ceph/ceph/pull/5624 Vikhyat Umrao
07:09 PM Revision 779466e3 (ceph): Merge pull request #5259 from branch-predictor/bp-tuned-bufferlists
Bufferlist tuning
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Reviewed-...
Sage Weil
06:59 PM Revision 8bb76f29 (ceph): Merge pull request #5575 from ceph/wip-12370
rgw: don't preserve acls when copying object Orit Wasserman
06:53 PM Bug #12652 (Pending Backport): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
Sage Weil
06:53 PM Revision 181dc288 (ceph): Merge pull request #5518 from ceph/wip-12652
osd/PGLog: dirty_to is inclusive
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
06:47 PM Revision 6468ffb6 (ceph): Merge pull request #5539 from wonzhq/flush-mode-stat
mon: show # of PGs at high flush mode in the command output
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:46 PM Bug #12737 (Can't reproduce): pg stuck in WaitLocalBackfillReserved, asok unresponsive
several PGs were stuck in backfilling and wait_backfill state. They appeared blocked by osd.1, which had 2 osds in wa... Sage Weil
06:38 PM Bug #12736 (Resolved): boost uuid makes valgrind complain
the boost random number generator uses uninitialized memory as an extra source of randomness:
https://svn.boost.or...
Sage Weil
04:15 PM Revision aeb80d03 (ceph): Merge pull request #5556 from zaitcev/cleanup-dead-code
rgw: cleanup dead init_bucket
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
04:13 PM Revision f04322a8 (ceph): Merge pull request #5598 from jasuarez/remove-useless-code
rgw: Remove useless code in calc_hmac_sha1()
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:50 PM Bug #12734 (Resolved): uuid-runtime no longer installed by build depends
Loïc Dachary
02:26 PM Bug #12734: uuid-runtime no longer installed by build depends
Loïc Dachary
01:47 PM Bug #12734: uuid-runtime no longer installed by build depends
The commit that caused the problem is commit:62bfc7a1ab1587e81ed3bff0ddfbb1aa69d1c299 Loïc Dachary
01:46 PM Bug #12734 (Resolved): uuid-runtime no longer installed by build depends
It looks like something happened in the chain of dependencies in Ubuntu 14.04 recently and the package uuid-runtime w... Loïc Dachary
03:49 PM Revision bf108a34 (ceph): Merge pull request #5620 from dachary/wip-12734-uuid
build/ops: add uuid-runtime to debian/control
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai ...
Loïc Dachary
02:28 PM Bug #9221: LibRadosTwoPoolsPP.PromoteOn2ndRead
This can still happen if there is a connection reset... and the client can reconnect quickly so the previous workarou... Sage Weil
02:19 PM Revision d2d540c1 (ceph): build/ops: add uuid-runtime to debian/control
uuid-runtime was incorrectly removed by
62bfc7a1ab1587e81ed3bff0ddfbb1aa69d1c299, restore it.
http://tracker.ceph.co...
Loic Dachary
02:18 PM Revision 4e88268d (ceph): Merge pull request #5621 from ceph/revert-5613-wip-12729
Revert "Fix compile warning unused-result"
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
02:17 PM Revision 951a3d6d (ceph): Revert "Fix compile warning unused-result"
Loïc Dachary
01:51 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
Hi Bram,
Can you generate a full log (debug osd = 20, debug ms = 1) for a scrub that leads to a crash (if it does ...
Sage Weil
01:41 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
Hi Sage,
Any ideas on this problem ?
Can we provide more logs or should we run some extra tests ?
The problem is...
Bram Pieters
01:39 PM Bug #12614: recursive lock of md_config_t (0)
/a/sage-2015-08-19_19:13:53-rados-wip-sage-testing-distro-basic-multi/1023145 Sage Weil
01:08 PM Bug #12729 (Resolved): ms/async: build warning
Sage Weil
01:08 PM Revision 910cc17b (ceph): Merge pull request #5613 from ceph/wip-12729
Fix compile warning unused-result
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:52 PM Revision 278d732e (ceph): os/FileJournal: Fix journal write fail, align for direct io
when config journal_zero_on_create true, osd mkfs will fail when zeroing journal.
journal open with O_DIRECT, buf sho...
Sage Weil
12:43 PM RADOS Bug #12733 (New): cli: error connecting to cluster does not explain the problem
Trying to check the health status on a Ceph node:... Alfredo Deza
11:34 AM rgw Bug #12363 (Pending Backport): testGetContentType and testHead failed
Orit Wasserman
11:33 AM rgw Bug #12363: testGetContentType and testHead failed
https://github.com/ceph/ceph/pull/5577 Orit Wasserman
11:03 AM Revision 753f93dd (ceph): Merge pull request #526 from ceph/wip-stashed-layout
tasks/cephfs: implement TestDataScan.test_stashed_layout Zheng Yan
10:13 AM Revision bb70ac8e (ceph): Merge pull request #5523 from ceph/wip-scan-use-layout
Striped layouts in cephfs-data-scan Zheng Yan
10:10 AM Revision aef84913 (ceph): Merge pull request #5272 from chenji-kael/work-branch
rados.py: wrap omap operation for librados
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
10:07 AM CephFS Bug #12732 (Resolved): very slow read when a file has holes.
When a file in cephfs has holes, reading this file is very slow.
This problem can be reproduced by the commands bel...
caifeng zhu
09:47 AM Revision ea103798 (ceph): Merge pull request #5614 from liewegas/wip-logtomonitors
mds/MDSRank: less noisy about log_to_monitors Zheng Yan
09:40 AM Revision 2050d08c (ceph): rbd:remove the local file when rbd export-diff fail
Signed-off-by: Bo Cai <cai.bo@h3c.com> bo cai
09:28 AM rgw Bug #12728 (Fix Under Review): rgw: value of Swift API's X-Object-Manifest header is not url_deco...
Pull request: https://github.com/ceph/ceph/pull/5617. Radoslaw Zarzynski
09:25 AM Revision 69cf0895 (ceph): rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
Fixes: #12728
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
09:19 AM Revision d353dbc5 (ceph): rados.py: This module now supports omap operations
you can operate omap in python
test_rados.py: add unit-test cases
Signed-off-by: Ji Chen <insomnia@139.com>
chenji
03:01 AM Revision 050e1c5c (ceph): Merge pull request #5601 from wonzhq/doc-peering
doc: fix the format of peering.rst
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:58 AM Revision d5a56c49 (ceph): doc: update some of the outdated cache tiering doc
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
02:49 AM Revision de00f6d0 (ceph): doc: add the description for min_read_recency_for_promote
This cache tiering option is introduced in proxy read.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
02:30 AM Revision b297e6d2 (ceph): ceph-objectstore-tool: drop support for pre-pgmeta PGs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision 71deb4b9 (ceph): test/objectstore/FilestoreDiff: don't diff coll attrs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision 893e00bc (ceph): os: drop deprecated collection_* attr methods
We no longer need these for upgrades.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:30 AM Revision ffa224a2 (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...
Sage Weil
02:30 AM Revision e7e4aefb (ceph): osd: some debug output during store version upgrades
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision 14d3a2b8 (ceph): os/FileStore: fix version check
We need to do this when we first read the version, before we
proceed with the mount. By the time we get to upgrade()...
Sage Weil
02:30 AM Revision 10cb507d (ceph): os/FileStore: require upgrade to hammer before moving beyond
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision c0f83df4 (ceph): osd: require an upgrade to hammer first
We must prevent a user from upgrading past hammer and then being both
unable to join the cluster and unable to downgr...
Sage Weil
02:30 AM Revision b474991d (ceph): ceph-objectstore-tool: require hammer upgrade
Do not work on a store that has not been upgraded to hammer.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:30 AM Revision cd4e676e (ceph): osd: drop support for pre-hammer pg metadata
Users need to upgrade to hammer before moving beyond.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 AM Revision 4b75baa4 (ceph): mds/MDSRank: less noisy about log_to_monitors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:10 AM Revision 5ae3e36b (ceph): Fix compile warning unused-result
Fix #12729
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
01:48 AM Revision 73d4b7db (ceph): doc: fix the format of peering.rst
Fix an incorrent number in the ordered list and some indention issue.
Make the ordered list to use '1' or 'a' for the...
Zhiqiang Wang
01:31 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
hi,kefu
I think https://github.com/ceph/ceph/commit/78b1fb5e9440dcd4ef99301c3ac857385e870cf3 have resolved this.
In...
huang jun
12:56 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
hmm, but the agent_cache_evict and agent_cache_flush is used only in cache pool, the base pool will not do this. huang jun

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...
Samuel Just
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...
Samuel Just
09:25 PM Bug #12731 (Resolved): jerasure/gf-complete: build warnings
... Sage Weil
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...
Sage Weil
09:11 PM Bug #12730 (Resolved): common/Subprocess: build warnings
... Sage Weil
09:10 PM Bug #12729 (Resolved): ms/async: build warning
... Sage Weil
09:04 PM Revision f021e91e (ceph): os/RocksDBStore: log any options we pass to rocksdb
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision d94a52c9 (ceph): common/hobject: rename get_filestore_key* -> get_nibblewise_key*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 11946129 (ceph): os/GenericObjectMap: use bitwise hash, not nibblewise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 4afb0841 (ceph): common/hobject: rename get_bitreverse_key* -> get_bitwise_key*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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 ...
Sage Weil
09:03 PM Revision 32bccedc (ceph): ceph_test_objectstore: test omap clone
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 1c488370 (ceph): ceph_test_objectstore: strengthen clone test w/ new assert
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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 ...
Sage Weil
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>
Sage Weil
09:03 PM Revision c6b4f08f (ceph): ceph-kvstore-tool: take a db type too
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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...
Sage Weil
09:03 PM Revision 902557e9 (ceph): os/ObjectStore: drop flush()
No more callers.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 1bb9bd9a (ceph): os/ObjectStore: drop sync()
No callers.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision d6b2e681 (ceph): os/ObjectStore: drop sync(Context *onsync)
No users.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
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>
Sage Weil
09:03 PM Revision 5cde57b6 (ceph): os/fs: add zero / hole punch support
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
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...
Sage Weil
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>
Sage Weil
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>
Sage Weil
09:03 PM Revision de60159a (ceph): ceph_test_objectstore: drop useless sync_and_flush
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
09:03 PM Revision ff4c4cc7 (ceph): osd: drop dead suicide() code
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision b339eff0 (ceph): buffer: add prepare_iov() method
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 6b6039fa (ceph): osd: improve osd bench
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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 ...
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...
Sage Weil
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:...
Sage Weil
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...
Sage Weil
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>
Sage Weil
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...
Sage Weil
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>
Sage Weil
09:03 PM Revision 8b416189 (ceph): os/RocksDbStore: init pointers in ctor
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 54421fef (ceph): vstart.sh: allow rocksdb
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision dbaf837f (ceph): common/WorkQueue: add wait()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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>
Sage Weil
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...
Sage Weil
09:03 PM Revision 6c54d576 (ceph): os/FileStore: clear cached fd for renamed-over object
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision ed8d3c00 (ceph): common/Formatter: add dump_object helper
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision e69ac3a7 (ceph): os/KeyValueDB: add sipler get() variant
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:50 PM rgw Bug #12728 (In Progress): rgw: value of Swift API's X-Object-Manifest header is not url_decoded d...
Radoslaw Zarzynski
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... Radoslaw Zarzynski
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...
Kefu Chai
03:27 PM CephFS Bug #12727 (Duplicate): fsstress.sh failed in powercycle suite
dup of #12710 Zheng Yan
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...
Yuri Weinstein
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>
Sage Weil
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...
Kefu Chai
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 huang jun
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.
huang jun
11:23 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
huangjun,
i am trying to repeat your test:...
Kefu Chai
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 Kefu Chai
02:47 PM Bug #12012 (In Progress): IO error on kvm/rbd with an erasure coded pool tier (after an upgrade f...
Kefu Chai
01:52 PM Revision 65b380f7 (ceph): Merge remote-tracking branch 'gh/wip-osd-compat-hammer' into wip-12536-...
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Kefu Chai
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. Radoslaw Zarzynski
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>
Radoslaw Zarzynski
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...
Sage Weil
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. Joao Eduardo Luis
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>
Kefu Chai
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>
Rohan Mars
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>
Sage Weil
10:40 AM Revision 041642e8 (ceph): osd/ReplicatedPG: fix missing whitespace in scrub error message
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
09:26 AM Revision e4cff034 (ceph): ceph.spec.in: Require awk for selinux post script
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
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...
Boris Ranto
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>
Boris Ranto
08:56 AM Revision aa50321a (ceph): cmake: add DiffIterate.cc to librbd
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
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...
Wei-Chung Cheng

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...
Loïc Dachary
09:55 PM Bug #12718 (Resolved): ceph-disk always calls restorecon
Loïc Dachary
12:52 PM Bug #12718: ceph-disk always calls restorecon
Interesting, I have if which('restorecon') here locally.
Some wrong patch was merged then...
Milan Broz
12:46 PM Bug #12718 (Fix Under Review): ceph-disk always calls restorecon
https://github.com/ceph/ceph/pull/5597 Loïc Dachary
11:42 AM Bug #12718: ceph-disk always calls restorecon
Loïc Dachary
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 ... Loïc Dachary
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. Loïc Dachary
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:
...
Sage Weil
08:55 PM Bug #12536 (Pending Backport): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Loïc Dachary
08:55 PM Backport #12571 (In Progress): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Loïc Dachary
08:03 PM Revision a998b466 (ceph): Merge pull request #536 from ceph/wip-11881-multipath
ceph-deploy: hints for OpenStack Yuri Weinstein
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...
Loic Dachary
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>
Sage Weil
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...
Loic Dachary
07:28 PM rgw Bug #12712 (In Progress): civetweb frontend: sent bytes are not properly accounted
Radoslaw Zarzynski
07:27 PM rgw Bug #12713 (In Progress): civetweb frontend: response is buffered in memory if content length is ...
Radoslaw Zarzynski
07:26 PM rgw Bug #12724 (In Progress): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Radoslaw Zarzynski
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... Radoslaw Zarzynski
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>
Loïc Dachary
06:33 PM Revision 3da86724 (ceph): ceph-deploy: hints for OpenStack
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
06:31 PM Revision 5d109e97 (ceph): common: support perf counter (for unhealthy workers) on CephContext
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
06:31 PM Revision de0b66ab (ceph): test: add test for the perf counter of CephContext
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
06:31 PM Revision 15a3e866 (ceph): rgw: enable perf counter for unhealthy workers
Fixes: #12666
Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
Guang Yang
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> Guang Yang
06:25 PM Revision 5390072c (ceph): ReplicatedPG: block writes on promote of rollback snap promotion
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
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...
Samuel Just
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>
Samuel Just
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...
Zhiqiang Wang
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...
Zhiqiang Wang
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...
Zhiqiang Wang
06:25 PM Revision e7107ce0 (ceph): Revert "osd: set the blocked_by relationship when rolling back to a deg...
This reverts commit 48dacd75566f64cb89f991ac4d05e2e50c4e73e0. Samuel Just
06:25 PM Revision 7d4f695b (ceph): RadosModel: send writes before and after rollback to verify ordering
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
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...
Samuel Just
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 ...
Zhiqiang Wang
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...
Zhiqiang Wang
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...
Zhiqiang Wang
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....
Zhiqiang Wang
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>
Zhiqiang Wang
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>
Zhiqiang Wang
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...
Zhiqiang Wang
06:25 PM Revision d836a645 (ceph): osd/ReplicatedPG: minor updates on proxy write
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
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...
Zhiqiang Wang
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:...
Zhiqiang Wang
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...
Zhiqiang Wang
06:25 PM Revision b9ec7e64 (ceph): osd: add proxy write perf counter
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
06:25 PM Revision 0d7759f3 (ceph): osd: turn on proxy write feature bit by default
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
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...
Zhiqiang Wang
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 ...
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...
Zhiqiang Wang
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
Zhiqiang Wang
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
Zhiqiang Wang
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....
Zhiqiang Wang
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
Zhiqiang Wang
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 ... Xiaogang Chang
06:00 PM Bug #12681 (Need More Info): tcmalloc doesn't release memory back to system
Sage Weil
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 Sage Weil
06:02 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
is this teh same as #10543 ? Sage Weil
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 Sage Weil
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...
Sage Weil
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> Sage Weil
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:... Guang Yang
05:11 PM rgw Feature #12608 (In Progress): rgw: multisite: per-shard full sync stage
Yehuda Sadeh
05:11 PM rgw Feature #12607 (Fix Under Review): rgw:multisite: build metadata indexes for full sync
Yehuda Sadeh
05:11 PM rgw Feature #12124 (Fix Under Review): radosgw-admin command to configure realm, period
Yehuda Sadeh
05:11 PM rgw Feature #11935 (Fix Under Review): rgw: create immutable metadata objects
Yehuda Sadeh
03:54 PM Bug #12638 (Fix Under Review): build_incremental() could take 40678 ms to finish
https://github.com/ceph/ceph/pull/5524 Kefu Chai
03:52 PM Revision f2cbbdd7 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
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....
Samuel Just
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>
Juan A. Suarez Romero
02:38 PM Feature #12601 (In Progress): cmake
Sage Weil
02:36 PM Feature #12719 (In Progress): osd: improved memstore
Sage Weil
02:36 PM Feature #12719 (Resolved): osd: improved memstore
Sage Weil
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>
Boris Ranto
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 ...
Loic Dachary
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> Milan Broz
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...
Milan Broz
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> Milan Broz
12:07 PM CephFS Bug #12710: fsstress.sh fails
commit:47519365484056e1731cac54cce835332d258121 Greg Farnum
07:28 AM CephFS Bug #12710 (Fix Under Review): fsstress.sh fails
https://github.com/ceph/ceph/pull/5595 Zheng Yan
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>
Greg Farnum
12:01 PM CephFS Bug #12711: mds get damaged
merged in commit:3cfb7e4ccc08a67ceec73ee684049320c75e9bb2 Greg Farnum
06:59 AM CephFS Bug #12711 (Fix Under Review): mds get damaged
https://github.com/ceph/ceph/pull/5594 Zheng Yan
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>
Greg Farnum
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>
Greg Farnum
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...
Vikhyat Umrao
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... Warren Wang
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 ...
huang jun
09:38 AM Revision 641169f2 (ceph): Merge pull request #531 from ceph/wip-mds-debug
tasks/kcephfs: enable MDS debug Zheng Yan
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...
Loïc Dachary
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... Loïc Dachary
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...
Loïc Dachary
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...
Chaitanya Huilgol
08:57 AM Revision f92b27e1 (ceph): tools/cephfs: account for striping in size estimation
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
08:49 AM Revision 4400aa85 (ceph): client: track cap flushing TIDs for each session
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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...
Yan, Zheng
08:49 AM Revision 36b0e3aa (ceph): client: include oldest pending caps flushing in cap message
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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...
Yan, Zheng
08:49 AM Revision 2d6ab6e5 (ceph): mds: record cap flush tid in log event
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:49 AM Revision aa7e7965 (ceph): mds: detect completed cap flush
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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...
Yan, Zheng
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,...
Yan, Zheng
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> Yan, Zheng
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>
Yan, Zheng
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...
Yan, Zheng
08:12 AM Revision c8a83cd1 (ceph): client: track flush TIDs for all pending flushing caps
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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...
Yan, Zheng
06:57 AM Revision 6387ec9f (ceph): mds: properly set client incarnation
Fixes: #12711
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng

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... Loïc Dachary
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...
Ivo Jimenez
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 ... Steve Dainard
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. Ken Dreyer
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...
Vikhyat Umrao
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.... Ken Dreyer
08:23 PM Revision 87f6b73e (ceph): Add new cls_numops class for numeric operations
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:23 PM Revision d17f158e (ceph): cls_numops: Add cls_numops client
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:23 PM Revision d742e797 (ceph): tests: Add unit tests for CLS numops class
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:23 PM Revision 63a0cf29 (ceph): qa/workunits/cls: add workunit for cls_numops tests
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
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...
Yuri Weinstein
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>
Samuel Just
07:58 PM Revision 0ba2e145 (ceph): Revert "osd/ReplicatedPG: snapset is not persisted"
Samuel Just
07:00 PM rbd Feature #12698 (In Progress): librbd: write maintenance operations to journal
Jason Dillaman
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>
Yehuda Sadeh
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 #...
Yuri Weinstein
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 #...
Yuri Weinstein
05:05 PM Revision 8f66ecb3 (ceph): Added singleton hammer-x test to address #12625
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
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" Samuel Just
04:56 PM Revision 8bfb1c91 (ceph): Revert "Added singleton hammer-x test to address #12625"
Samuel Just
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>
Samuel Just
03:47 PM rbd Bug #12708 (Fix Under Review): Even if RBD export-diff failure, will still create a local file
Jason Dillaman
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 Kefu Chai
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...
bo cai
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...
Jason Dillaman
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()_, ... Radoslaw Zarzynski
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... Radoslaw Zarzynski
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...
Sage Weil
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...
Sage Weil
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>
Sage Weil
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:...
Sage Weil
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...
Sage Weil
01:50 PM Revision 517921f9 (ceph): osd/osd_types: make pg_missing_t sort order dynamic
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Zheng Yan
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>
Noah Watkins
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...
Zhi Zhang
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. Ilya Dryomov
10:10 AM Linux kernel client Bug #12697 (Need More Info): [RBD] rbd_dev_id_put causes system crash
Ilya Dryomov
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'... Ilya Dryomov
09:57 AM Cleanup #12706: ceph-disk should use /sys/dev/block/maj:min/partition
https://github.com/ceph/ceph/pull/5591 Mykola Golub
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-... Zheng Yan
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 Zheng Yan
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...
Yazen Ghannam
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...
Yuan Zhou
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>
Kefu Chai
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... Zheng Yan
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>
Yuan Zhou

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> Noah Watkins
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...
Noah Watkins
04:53 PM Bug #12707 (Resolved): ceph-detect-init fails on centos7
After a *ceph-deploy install --testing* ceph-detect-init fails with:... Loïc Dachary
04:41 PM devops Feature #11881: ceph-disk support for multipath
To manually try from sources:... Loïc Dachary
12:50 AM devops Feature #11881 (Fix Under Review): ceph-disk support for multipath
Loïc Dachary
04:28 PM devops Bug #12559: centos7 packages are not installable for v0.94.1
Also with *ceph-deploy install --testing try* manually:... Loïc Dachary
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 Kefu Chai

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... Loïc Dachary
07:17 PM devops Bug #12702 (Rejected): multiple bugs in rcceph script
dupe! Nathan Cutler
06:07 PM devops Bug #12702 (Pending Backport): multiple bugs in rcceph script
Nathan Cutler
06:07 PM devops Bug #12702: multiple bugs in rcceph script
Master PR: https://github.com/ceph/ceph/pull/5002 (merged) Nathan Cutler
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...
Nathan Cutler
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... Nathan Cutler
06:09 PM devops Backport #12704 (Rejected): multiple bugs in rcceph script
Nathan Cutler
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 Nathan Cutler
06:08 PM devops Backport #12703 (Rejected): multiple bugs in rcceph script
Nathan Cutler
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 Loïc Dachary
05:07 PM devops Bug #12043 (Resolved): rgw/logrotate.conf calls service with wrong init script name
Nathan Cutler
05:04 PM devops Backport #12503 (Resolved): rgw/logrotate.conf calls service with wrong init script name
Nathan Cutler
05:03 PM devops Backport #12045 (Rejected): rgw/logrotate.conf calls service with wrong init script name
The PR from #12503 has been merged. Nathan Cutler
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...
Abhishek Varshney
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>
Kefu Chai
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...
bo cai
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 ...
bo cai
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> lu shi

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...
Ivo Jimenez
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>
Josh Durgin
10:07 PM devops Feature #11881: ceph-disk support for multipath
On an OpenStack instance with a /dev/vdb disk did something like:... Loïc Dachary
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:... Loïc Dachary
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... Loïc Dachary
09:18 PM Revision 87fdba9c (ceph): Merge remote-tracking branch 'origin/next'
Josh Durgin
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>
Josh Durgin
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...
Josh Durgin
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>
Travis Rhoden
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... Samuel Just
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 ...
Kefu Chai
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...
Bram Pieters
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... Jason Dillaman
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...
Kefu Chai
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(...
Danny Al-Gaaf
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)
Jianpeng Ma
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 ...
Jianpeng Ma
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() ...
Jianpeng Ma
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.
>...
Kefu Chai
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... Greg Farnum
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): ...
xinxin shu
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...
Loic Dachary
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...
Loic Dachary
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 ... Zhi Zhang
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 ...
Wei-Chung Cheng
08:48 AM CephFS Bug #12676 (Fix Under Review): MDSMap assertion in MDCache::trim (multimds)
Zheng Yan
08:47 AM CephFS Bug #12676: MDSMap assertion in MDCache::trim (multimds)
https://github.com/ceph/ceph/pull/5583 Zheng Yan
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>
Yan, Zheng
08:30 AM Bug #12696: ceph-osd starts before network, fails
Submit:
https://github.com/ceph/ceph/pull/5582
huanwen ren
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:...
huanwen ren
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...
karan singh
07:45 AM Revision c577ea2e (ceph): Merge pull request #5569 from ceph/wip-unused-var
client: fix unused var warning Zheng Yan
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...
science luo
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>
Dan Mick
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> lu shi
02:14 AM Revision fabd6357 (ceph): ReplicatedPG: Don't cache recovery and scrub data
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang

08/13/2015

08:26 PM Bug #12551: osd: copy-from doesn't preserve truncate_{seq,size}
Sage Weil
08:25 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
commit:1ca6bf60e92734b5f34b2d29eea64eec5864800a
commit:1357ed1bd0e250b942bcba0346c97c24bb79a5d1 (hammer)
Sage Weil
08:24 PM Bug #12536 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Sage Weil
08:23 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
Sage Weil
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 ... Sage Weil
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...
Sage Weil
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...
Bram Pieters
08:08 PM rbd Bug #11593 (Resolved): diff_iterate API call should use callback's return code
Jason Dillaman
08:08 PM rbd Feature #11625 (Resolved): diff_iterate should utilize concurrent RADOS operations
Jason Dillaman
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>
Josh Durgin
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... Vasu Kulkarni
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>
Loïc Dachary
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>
Sage Weil
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>
Orit Wasserman
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...
Sage Weil
06:37 PM Revision 23119ffa (ceph): Revert "osd/HitSet: make subclasses dump deterministically"
This reverts commit 34c048b3cb2b16658e692ac5110115612031510d. Sage Weil
06:37 PM Revision c8bb8a2a (ceph): Revert "mon/PGMap: dump osd_epochs in deterministic order"
This reverts commit 3df6438cd2c9a77a06b7a8d011bafbed00f1fc5e. Sage Weil
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...
Roy Keene
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... Josh Durgin
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.... Roy Keene
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...
Yehuda Sadeh
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>
John Spray
06:03 PM Feature #12602 (Resolved): c++11
Sage Weil
06:03 PM Feature #11033 (Resolved): selinux policy for ceph-osd
Sage Weil
06:03 PM Feature #11032 (Resolved): selinux policy for ceph-mon
Sage Weil
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. Yehuda Sadeh
04:29 PM Revision 42a8f7c2 (ceph): rgw: cleanup dead init_bucket
Signed-off-by: Pete Zaitcev <zaitcev@redhat.com> Pete Zaitcev
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...
Yuri Weinstein
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... David Barksdale
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...
Yuri Weinstein
04:00 PM Bug #10725 (Resolved): missing man pages for ceph-create-keys, ceph-disk-*
backport merged, consider it done. Kefu Chai
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>
Sage Weil
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>
Sage Weil
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: ...
Sage Weil
03:29 PM Bug #12688 (Duplicate): pg import can cause bogus interval (first > last)
... Sage Weil
02:48 PM CephFS Bug #12598 (Resolved): LibCephFS.GetPoolId failure
commit:4d4fe9dbc0eb0d0eaa9a608474fecc892626f542 Sage Weil
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...
Yan, Zheng
02:44 PM RADOS Bug #12687 (New): osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
symptom is... Sage Weil
02:21 PM devops Bug #12685 (Resolved): %preun script is running systemctl disable/stop on package upgrade
Sage Weil
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 Nathan Cutler
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 ... Nathan Cutler
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 Sage Weil
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 ...
Nathan Cutler
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...
John Spray
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...
John Spray
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 ...
John Spray
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-... Kefu Chai
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>
Sage Weil
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>
Sage Weil
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...
Loic Dachary
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 Loïc Dachary
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... Loïc Dachary
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... Loïc Dachary
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...
Kefu Chai
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...
ceph zte
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)" qiankun zheng
10:18 AM Revision f2a38bfa (ceph): client: fix unused var warning
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray
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...
John Spray
10:00 AM Revision 593fcc1a (ceph): Merge remote-tracking branch 'origin/next'
John Spray
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>
John Spray
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>
John Spray
09:04 AM Revision 408ada4e (ceph): mds/Server: clean up code for handle_client_open.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
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> Jianpeng Ma
06:53 AM Revision 6eea7941 (ceph): Remove redundant line from Makefile
Signed-off-by: Varada Kari <varada.kari@sandisk.com> Varada Kari
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...
Zhiqiang Wang
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. ...
Varada Kari
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 ...
Varada Kari
03:26 AM rbd Feature #11287 (Fix Under Review): librbd: write to journal
*master PR*: https://github.com/ceph/ceph/pull/5278 Jason Dillaman
03:22 AM rbd Backport #12682 (Fix Under Review): object_map_update fails with -EINVAL return code
Jason Dillaman
03:14 AM rbd Backport #12682 (Resolved): object_map_update fails with -EINVAL return code
https://github.com/ceph/ceph/pull/5559 Jason Dillaman
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> root
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...
Jason Dillaman
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...
Jason Dillaman
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...
Zhiqiang Wang
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...
Zhiqiang Wang
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...
Zhiqiang Wang
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... Xiaogang Chang

08/12/2015

11:53 PM rbd Bug #12664 (Pending Backport): Crash during TestInternal.MultipleResize
Jason Dillaman
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 Loïc Dachary
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>
Josh Durgin
10:17 PM rgw Bug #12623: rgw: all worker threads hung with peering PG
https://github.com/ceph/ceph/pull/5501
Guang Yang
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...
Loïc Dachary
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'... Sage Weil
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... Loïc Dachary
02:24 PM Bug #12673: cache agent is idle although one object is left in the cache
Confirmed on master as well. Loïc Dachary
08:25 AM Bug #12673 (Resolved): cache agent is idle although one object is left in the cache
Steps to reproduce:... Loïc Dachary
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 ...
Ken Dreyer
07:45 PM rgw Bug #12680 (Resolved): release version 1.2.4 of the agent
merged commit e354ff8 into master Alfredo Deza
07:32 PM rgw Bug #12680 (Resolved): release version 1.2.4 of the agent
It contains fixes for installation and attribute errors. Alfredo Deza
07:28 PM rgw Bug #12677 (Resolved): agent has AttributeErrors on wrong exception references
merged commit 5d0d60b into master Alfredo Deza
07:25 PM rgw Bug #12677: agent has AttributeErrors on wrong exception references
It has fixed the attribute error previously seen during issue 12661... Vasu Kulkarni
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 Alfredo Deza
04:52 PM rgw Bug #12677 (Resolved): agent has AttributeErrors on wrong exception references
The agent is causing errors like:... Alfredo Deza
07:21 PM rbd Feature #12678: Support the ability to rename snapshots
+1 Stefan Priebe
05:21 PM rbd Feature #12678 (Resolved): Support the ability to rename snapshots
Jason Dillaman
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 ... Vasu Kulkarni
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... Vasu Kulkarni
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...
Loic Dachary
02:45 PM Bug #12654 (Duplicate): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address al...
Kefu Chai
01:42 PM Documentation #12620 (Resolved): note the behaviour that "ceph mon add <mon-id>" takes forever in...
Kefu Chai
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 ...
Jörg Henne
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...
Jörg Henne
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? Zheng Yan
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 ...
Jörg Henne
01:18 PM CephFS Bug #12676 (Resolved): MDSMap assertion in MDCache::trim (multimds)
... John Spray
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. John Spray
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. John Spray
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 ...
Zhi Zhang
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...
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>
Kefu Chai
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...
Loïc Dachary
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>
Nathan Cutler
06:23 AM CephFS Bug #12617 (Resolved): Missing handling of supplementary groups in ceph-fuse -> rendering it usel...
Zheng Yan
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... Zheng Yan
03:30 AM Revision 606e858a (ceph): Merge pull request #5528 from Be-El/master
Correct handling of supplementary groups in ceph-fuse (Bug 12617) Zheng Yan
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>
Ken Dreyer
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> Yuan Zhou

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>
Dan Mick
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...
Alexander Chuzhoy
10:17 PM Stable releases Tasks #11644: firefly v0.80.11
rgw is green Nathan Cutler
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...
John Spray
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...
John Spray
09:02 PM rgw Bug #12108 (Pending Backport): RGW Swift API: X-Trans-Id header is wrongly formatted
Yehuda Sadeh
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>
Yehuda Sadeh
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! sean redmond
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. Yehuda Sadeh
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...
Bram Pieters
06:40 PM rgw Bug #12630 (Pending Backport): segmentation fault when rgw_gc_max_objs > HASH_PRIME
Yehuda Sadeh
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>
Yehuda Sadeh
06:35 PM rgw Bug #12640: radosgw + civetweb latency issue on Hammer
any chance you could provide a corresponding strace? Yehuda Sadeh
06:33 PM rgw Bug #12629 (Pending Backport): the arguments 'domain' should not be assigned when return false
Yehuda Sadeh
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>
Yehuda Sadeh
06:28 PM rgw Bug #11367 (Resolved): Keystone PKI token expiration is not enforced
Yehuda Sadeh
06:27 PM rgw Backport #11721 (Resolved): Keystone PKI token expiration is not enforced
Yehuda Sadeh
06:27 PM Revision 50fa9636 (ceph): Merge pull request #4765 from SUSE/wip-11721-firefly
rgw: Keystone PKI token expiration is not enforced Yehuda Sadeh
06:24 PM rgw Bug #7647 (Pending Backport): Ensure that swift keys don't include backslashes
Yehuda Sadeh
06:24 PM rgw Bug #7647 (Resolved): Ensure that swift keys don't include backslashes
Fixed, commit:3f04a6126fdbfb93304f798da3775c0eec9b7d44 Yehuda Sadeh
06:20 PM rgw Backport #12635 (In Progress): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:18 PM rgw Backport #12635 (Resolved): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:20 PM rgw Backport #12634 (In Progress): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:18 PM rgw Backport #12634 (Resolved): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:19 PM rgw Bug #11438 (Pending Backport): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:19 PM rgw Bug #11438 (Resolved): swift smoke test fails on TestAccountUTF8
Orit Wasserman
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>
John Spray
06:16 PM rgw Backport #12042 (Resolved): DragonDisk fails to create directories via S3: MissingContentLength
Yehuda Sadeh
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. Yehuda Sadeh
06:06 PM rgw Bug #11851 (Resolved): Civetweb RGW appears to report full size of object as downloaded when only...
Yehuda Sadeh
06:06 PM rgw Backport #12244 (Resolved): Civetweb RGW appears to report full size of object as downloaded when...
Yehuda Sadeh
06:03 PM rgw Bug #11974 (Resolved): Fix tool for #11442 does not correctly fix objects created via multipart u...
Yehuda Sadeh
06:03 PM rgw Backport #12242 (Resolved): Fix tool for #11442 does not correctly fix objects created via multip...
Yehuda Sadeh
06:02 PM rgw Bug #12079 (Resolved): rgw: need conversion tool to handle fixes following #11974
Yehuda Sadeh
05:49 PM Documentation #11082 (Resolved): Crushmap documentation still references raid4
Fixed by Aron Gunn. John Wilkins
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>
John Wilkins
05:46 PM Revision 6f768a7c (ceph): doc: Removed reference to RAID-4
Fixes: #11082
Signed-off-by: ritz303 <ritz_303@yahoo.com>
Aron Gunn
05:14 PM rbd Documentation #11897 (Resolved): Documentation on ceph auth caps is not specific enough.
Fixed by Aron Gunn. John Wilkins
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>
John Wilkins
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. Andrew Schoen
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-...
Yuri Weinstein
03:35 PM Revision c6cf558c (ceph): CMake: cut down unnecessary linkage on rados tests
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
03:00 PM Revision 6ee955d1 (ceph): CMake: add missing librados nlist test
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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>
John Spray
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 ...
Kefu Chai
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? John Spray
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. John Spray
01:56 PM Fix #11666 (Resolved): erasure-code: add lrc to rados/thrash-erasure-code
Loïc Dachary
01:55 PM Tasks #11831: erasure-code: add chance_test_backfill_full to ceph-qa-suite tests
Loïc Dachary
01:55 PM CephFS Bug #12619 (Resolved): valgrind errors in fs suite
Sage Weil
01:52 PM Bug #12213 (Rejected): cannot specify an alternate chef repository in firefly
using ansible now Loïc Dachary
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 John Spray
01:29 PM rbd Bug #12664 (Fix Under Review): Crash during TestInternal.MultipleResize
*next PR*: https://github.com/ceph/ceph/pull/5544 Jason Dillaman
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...
Jason Dillaman
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...
karan singh
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>
Sage Weil
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>
Kefu Chai
11:41 AM Revision af18d479 (ceph): Merge remote-tracking branch 'upstream/master'
Burkhard Linke
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...
John Spray
10:17 AM Revision e8a53d23 (ceph): test: add case for pgls filter arg in librados
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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. ... Wenjun Huang
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@...
Haomai Wang
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>
Kefu Chai
08:23 AM Backport #12418 (In Progress): ceph-disk: sometimes the journal symlink is not created
Loïc Dachary
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...
Dan van der Ster
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...
Dan van der Ster
08:12 AM Revision cabfd5c4 (ceph): when the processor start ,listen_sd also can be zero.
l11625
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...
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...
Kefu Chai
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...
Kefu Chai
03:01 AM Revision 91337bdd (ceph): Merge pull request #5480 from ceph/wip-12617
client: ignore permission check when fuse_default_permissions is on Zheng Yan
02:21 AM Revision f9368333 (ceph): test/mon: add test for "mon add"
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
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>
Dan Mick
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... Guang Yang

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>
Josh Durgin
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 Jason Dillaman
10:39 PM Bug #12662 (In Progress): ThreadPool add/remove work queue methods not thread safe
Jason Dillaman
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... Jason Dillaman
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...
Bram Pieters
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...
Jason Dillaman
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>
Ken Dreyer
11:01 PM rbd Bug #12611 (Pending Backport): object_map_update fails with -EINVAL return code
Jason Dillaman
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 Jason Dillaman
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>
Josh Durgin
10:39 PM rbd Bug #12664 (In Progress): Crash during TestInternal.MultipleResize
Jason Dillaman
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:... Jason Dillaman
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:...
John Spray
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>
John Wilkins
08:38 PM Revision 65e8f195 (ceph): doc: Clarify how 'ceph auth caps' works.
Fixes: #11897
Signed-off-by: ritz303 <ritz_303@yahoo.com>
Aron Gunn
08:37 PM rgw Bug #12661 (Duplicate): radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get...
frontend is apache... Vasu Kulkarni
08:31 PM Revision efb6220b (ceph): mon: Improve PGMap::generate_test_instances(), build map per incremental
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
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...
Paul Emmerich
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...
A G
06:49 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
Thanks Alfredo, this is working fine, Partial logs from test run... Vasu Kulkarni
06:13 PM rgw Bug #12470 (Resolved): radosgw-agent bootstrap failure (ubuntu 12.04)
merged commit fc3985a into master Alfredo Deza
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 Alfredo Deza
05:22 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
Alfredo found the root cause in setup.py, Assigning to him. Vasu Kulkarni
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 Ken Dreyer
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... Vasu Kulkarni
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/ John Spray
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... John Spray
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/
John Spray
05:53 PM Backport #12488 (Fix Under Review): pg_interval_t::check_new_interval - for ec pool, should not r...
Nathan Cutler
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...
Joao Eduardo Luis
05:20 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
Kefu Chai
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...
Kefu Chai
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... Jason Dillaman
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 ...
Jason Dillaman
04:14 PM rgw Backport #12635 (In Progress): swift smoke test fails on TestAccountUTF8
Nathan Cutler
04:10 PM rgw Bug #11438: swift smoke test fails on TestAccountUTF8
master PR: https://github.com/ceph/ceph/pull/4418 Nathan Cutler
04:09 PM rgw Backport #12633 (In Progress): rgw: shouldn't return content-type: application/xml if content len...
Nathan Cutler
04:06 PM Backport #12587 (In Progress): FileStore calls syncfs(2) even it is not supported
Nathan Cutler
03:59 PM Backport #12586 (In Progress): FileStore calls syncfs(2) even it is not supported
Nathan Cutler
03:43 PM Revision f04c8da5 (ceph): added permission check based on getgrouplist
Burkhard Linke
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...
Jason Dillaman
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...
Jason Dillaman
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 ...
Jason Dillaman
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...
Jason Dillaman
03:24 PM Revision 404cab31 (ceph): tests: verify that diff_iterate callbacks can abort diff
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:17 PM rbd Bug #12479 (Pending Backport): [ FAILED ] TestLibRBD.BlockingAIO
Jason Dillaman
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
karan singh
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...
karan singh
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...
karan singh
02:35 PM Backport #12585 (In Progress): OSD crash creating/deleting pools
Nathan Cutler
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...
John Spray
02:33 PM Backport #12584 (In Progress): OSD crash creating/deleting pools
Nathan Cutler
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...
John Spray
02:31 PM devops Fix #10959 (Rejected): create a 'configurator' web service for configuration generation
Alfredo Deza
02:29 PM rbd Bug #12176 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
Nathan Cutler
02:28 PM Bug #10911 (Resolved): mon: osd featuers aren't updated correctly
Nathan Cutler
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 Jason Dillaman
02:04 PM Stable releases Tasks #12639 (Rejected): radosgw + civetweb latency issue on Hammer
Nathan Cutler
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...
Jason Dillaman
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...
Jason Dillaman
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...
Paul Emmerich
01:31 PM Revision 16b59c6c (ceph): added autoconf check for getgrouplist
Burkhard Linke
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>
John Spray
01:09 PM Revision 0695d179 (ceph): vstart: detect and handle cmake environ
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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 ...
John Spray
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>
John Spray
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>
John Spray
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...
John Spray
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...
John Spray
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>
John Spray
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....
John Spray
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>
John Spray
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...
Orit Wasserman
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 ... Zheng Yan
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 ... Eric Eastman
07:35 AM rbd Feature #12111 (Resolved): rbd: support size suffixes for all size-based options
Vikhyat Umrao
06:01 AM Revision b049c949 (ceph): Merge branch 'wip-vumrao-12111' of https://github.com/vumrao/ceph
Reviewed-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
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>
x11562
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>
Kefu Chai
03:00 AM Revision 8023f1db (ceph): Merge pull request #4927 from wonzhq/snapset-obc
osd/ReplicatedPG: snapset is not persisted Yehuda Sadeh
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 Zheng Yan
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...
science luo
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...
Brad Hubbard

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 Sage Weil
02:46 PM Bug #12652: osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
merge_log, just prior:... Sage Weil
02:45 PM Bug #12652 (Resolved): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
... Sage Weil
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>
Sage Weil
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...
Sage Weil
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>
Sage Weil
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>
Kefu Chai

08/08/2015

03:40 PM Revision c74461e9 (ceph): Merge pull request #5504 from tchaikov/wip-check-good-yasm
cmake: check for good yasm Orit Wasserman
03:21 PM Revision 8f06d3ee (ceph): Enable security hardening flags globally
Siddharth Sharma
03:21 PM Revision e5569d4c (ceph): Removing unwanted -grecord-gcc-switches , relro in cflags and adding -fPIC
Siddharth Sharma
03:21 PM Revision 2c6acfc9 (ceph): Removing unwanted -fPIC in cflags
Siddharth Sharma
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>
Kefu Chai
12:38 PM Bug #12356 (Resolved): test/erasure-code/test-erasure-code.sh:227: TEST_rados_put_get_jerasure: ...
Kefu Chai
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>
Kefu Chai
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...
Kefu Chai
11:45 AM Revision d3727185 (ceph): osd/HitSet: mark subclasses that encode nondeterministically
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:45 AM Revision 34c048b3 (ceph): osd/HitSet: make subclasses dump deterministically
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:45 AM Revision 6b97addc (ceph): test/encoding/check-generated: make error msg cut and pasteable
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:36 AM Revision 3df6438c (ceph): mon/PGMap: dump osd_epochs in deterministic order
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
11:30 AM Revision 2bcab031 (ceph): ceph-dencoder: add 'is_deterministic' command
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:30 AM Revision 9ea05223 (ceph): ceph-dencoder: clean up macro name
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:30 AM Revision aaa5b754 (ceph): ceph-dencoder: mark PGMap with nondeterministic encoding
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
10:47 AM Bug #12651 (Won't Fix): osd crashes at startup if current/commit_op_seq is not readable
on master 281d45d2ad449d38a0ec3be668d9bba7735b9d21... Kefu Chai
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...
Kefu Chai
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>
Kefu Chai
12:13 AM Revision 317559df (ceph): Added singleton hammer-x test to address #12625
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein

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> Sage Weil
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> Sage Weil
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> Sage Weil
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...
Sage Weil
08:23 PM Revision f02d7e7a (ceph): mon/OSDMonitor: sort bitwise on new clusters
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
08:02 PM Revision 3092a18f (ceph): cmake: check for better yasm and fix isa
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
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 ...
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...
Sage Weil
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>
xinxin shu
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>
Sage Weil
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 Kefu Chai
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>
Sage Weil
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...
Kefu Chai
08:10 AM Bug #12638: build_incremental() could take 40678 ms to finish
... Kefu Chai
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>
Sage Weil
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...
David Disseldorp
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>
Sage Weil
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... Ken Dreyer
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>
Samuel Just
03:42 PM Revision 3260adf1 (ceph): c++11: xlist needs a value_type for back_inserter
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
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...
Casey Bodley
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>
Casey Bodley
03:42 PM Revision 3a680804 (ceph): c++11: remove hash_namespace.h and default to std
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
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...
Casey Bodley
03:42 PM Revision f7c478c6 (ceph): c++11: replace boost::assign with initializer list
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
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>
Samuel Just
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... Ilya Dryomov
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... Zhi Zhang
03:13 PM Revision 9cdc3278 (ceph): AsyncConnection: Fix wrong order of local message delivering
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
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>
Samuel Just
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
02:16 PM Revision 5ea8290c (ceph): osd/ReplicatedPG: better debug on recover_backfill
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
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...
Sage Weil
02:16 PM Revision c5a1709e (ceph): osd/PG: starting or continuing backfill .. be more precise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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>
Sage Weil
02:16 PM Revision d90cc26b (ceph): osd: add and use operator<< for BackfillInterval
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 35b521a8 (ceph): osd/ReplicatedPG: fix a bit of whitespace
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
02:16 PM Revision bee3ffef (ceph): osd/PG: note NIBBLEWISE in PG debug string
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
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...
Sage Weil
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>
Sage Weil
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>
Sage Weil
02:16 PM Revision cdffea95 (ceph): use explicit hobject_t comparators
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 64e00ba9 (ceph): use explicit ghobject_t comparators
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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....
Sage Weil
02:16 PM Revision 29e140d8 (ceph): include/encoding: map<> encoders when comparator is specified
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision c56edf8e (ceph): include/types: map operator<< with comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 9b8e536f (ceph): include/types: operator<< for set with comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision a33895e0 (ceph): include/encoding: handle set<> with comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 332e1a48 (ceph): common/shared_cache: parameterize the map<> comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 456540f8 (ceph): common/sharedptr_registry: parameterize map<> comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 35f90d98 (ceph): common/simple_cache: parameterize map<> comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 6038aeff (ceph): hobject_t: typed MIN_* helpers
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
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...
Sage Weil
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>
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
02:16 PM Revision 8063a9d3 (ceph): osd: ignore CRUSH_ITEM_NONE when calculating interval features
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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> Sage Weil
02:16 PM Revision bbd10446 (ceph): os/FileStore: pass sort_bitwise down to CollectionIndex
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision c087d414 (ceph): os/LFNIndex: pass through sort_bitwise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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...
Sage Weil
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: ...
Sage Weil
02:16 PM Revision e50d2a7b (ceph): hobject_t: pad hash to 8 digits
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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>
Sage Weil
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 ...
Sage Weil
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>
Sage Weil
02:16 PM Revision f0f87da9 (ceph): ceph-objecstore-tool: use new api
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision f459bdc5 (ceph): qa: fix misc collection_list callers
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
02:16 PM Revision 464bd6b9 (ceph): osd/PGBackend: ask PG which sort order to use
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 744508ff (ceph): os/MemStore: only support bitwise sort order
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 7d627398 (ceph): os/KeyValueStore: only support bitwise sort
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 PM Revision 89cb2bba (ceph): os/memstore: fix omap_rmkey_range
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 PM Revision c4128f13 (ceph): os/HashIndex: drop unused lower_bound arg
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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....
Sage Weil
02:15 PM Revision 8d8eb2b4 (ceph): hobject_t: nibblewise and bitwise comparators
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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...
Alfredo Deza
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>
Sage Weil
12:56 PM Bug #12436 (Resolved): blkdev.cc::get_device_by_uuid() leak
Sage Weil
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>
Sage Weil
12:55 PM Bug #12338 (Pending Backport): long standing slow requests: connection->session->waiting_for_map-...
Sage Weil
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>
Sage Weil
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>
Xiaoxi Chen
12:45 PM Revision e46a855e (ceph): s/collection_list_impl/collection_list/
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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>
Sage Weil
12:45 PM Revision 5df688a5 (ceph): Kill Flat_index.
Too old, remove it entirely.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision c5dc4047 (ceph): Kill collection_list
use collection_list_impl as well.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
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 <...
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>
Xiaoxi Chen
12:45 PM Revision 2d5ed30f (ceph): Kill collection_list_partial
Use collection_list_impl directly.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision 26668d6f (ceph): os/CollectionIndex: use const ref for end
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Samuel Just
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 <...
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...
Xiaoxi Chen
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 Kefu Chai
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>
Kefu Chai
11:51 AM Bug #12523 (Pending Backport): osd suicide timeout during peering - search for missing objects
Samuel Just
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 <...
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 ... Adolfo Brandes
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...
Loïc Dachary
08:42 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
please provide backtrace of the crash Zheng Yan
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...
pengcheng lin
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 ...
huanwen ren
05:47 AM rgw Backport #12632 (In Progress): rgw: shouldn't return content-type: application/xml if content len...
Abhishek Varshney
05:47 AM rgw Backport #12634 (In Progress): swift smoke test fails on TestAccountUTF8
Abhishek Varshney
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...
qiankun zheng
02:26 AM CephFS Bug #12189 (Won't Fix): Editing / Creating files fails for NFS-over-CephFS on EC pool with cache ...
Zheng Yan
02:04 AM Revision e35d27fc (ceph): Merge pull request #5492 from ceph/wip-vxattr-setall
mds: fix setting whole layout in one vxattr Zheng Yan
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 Ruifeng Yang
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...
science luo
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...
Ruifeng Yang
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...
Ruifeng Yang
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>
Yuan Zhou

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... Josh Durgin
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...
Paul Emmerich
08:45 PM Bug #10138 (Can't reproduce): osd: crash in SnapSet::from_snap_set
Sage Weil
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. Paul Emmerich
05:21 PM ceph-dokan Bug #12513: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES environment variable defualt value 32 MB is eno...
OK, got it. Ketor D
04:28 PM Bug #12637: bug of rados ls with keyvaluestore
https://github.com/ceph/ceph/pull/5499 Xinxin Shu
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 :
...
Xinxin Shu
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... Burkhard Linke
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
Srikanth Madugundi
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...
Srikanth Madugundi
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...
Srikanth Madugundi
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>
John Spray
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 ...
Kefu Chai
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...
Yehuda Sadeh
04:11 PM Revision 10a03839 (ceph): civetweb: update submodule to support setting of http status
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
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>
Loic Dachary
03:25 PM Revision 18bf415d (ceph): fix indentation error in docstring
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit af973259eff9ffbbbe9aa209c3b3dd2d80d7219b)
Alfredo Deza
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)
Alfredo Deza
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...
John Spray
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 <...
Vikhyat Umrao
02:59 PM rgw Backport #12635 (Resolved): swift smoke test fails on TestAccountUTF8
https://github.com/ceph/ceph/pull/5532 Abhishek Varshney
02:58 PM rgw Backport #12634 (Resolved): swift smoke test fails on TestAccountUTF8
https://github.com/ceph/ceph/pull/5718 Abhishek Varshney
02:56 PM rgw Bug #11438 (Pending Backport): swift smoke test fails on TestAccountUTF8
Abhishek Varshney
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 Abhishek Varshney
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 Abhishek Varshney
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 Kefu Chai
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 Abhishek Varshney
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 Abhishek Varshney
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 ...
Konstantin Sakhinov
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>
Radoslaw Zarzynski
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....
John Spray
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...
Ken Dreyer
01:56 PM rgw Backport #12246 (In Progress): RGW Swift API: responses for several request types don't contain m...
Abhishek Varshney
01:56 PM Feature #10887 (Fix Under Review): erasure-code: allow upgrades for shec plugins
Loïc Dachary
01:55 PM Feature #10887 (In Progress): erasure-code: allow upgrades for shec plugins
https://github.com/ceph/ceph-qa-suite/pull/523 Loïc Dachary
01:06 PM Feature #10887 (Fix Under Review): erasure-code: allow upgrades for shec plugins
https://github.com/ceph/ceph/pull/5493 Loïc Dachary
12:50 PM Feature #10887 (In Progress): erasure-code: allow upgrades for shec plugins
Loïc Dachary
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 Abhishek Lekshmanan
10:34 AM rgw Bug #12630 (Resolved): segmentation fault when rgw_gc_max_objs > HASH_PRIME
Ruifeng Yang
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...
Loic Dachary
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
John Spray
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>
Sage Weil
12:41 PM Revision af973259 (ceph): fix indentation error in docstring
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
12:38 PM Revision db69142b (ceph): do not ommit syntax errors in linter checks
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
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...
John Spray
11:16 AM CephFS Bug #12619: valgrind errors in fs suite
Zheng Yan
08:15 AM CephFS Bug #12619 (Fix Under Review): valgrind errors in fs suite
https://github.com/ceph/ceph/pull/5487 Zheng Yan
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... Ruifeng Yang
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>
Kefu Chai
09:49 AM Revision b34363ac (ceph): cleanup: fix the eol dumping in JSONFormatter flush & close_section
Signed-off-by: Aran85 zhangzengran@h3c.com Zengran Zhang
09:25 AM Revision 9f530092 (ceph): tasks: fix syntax error in ceph.py
From e195f9fa.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
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...
Zheng Yan
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>
John Spray
08:20 AM Revision 1559d5e9 (ceph): cmake: add global lib to rbd
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
08:14 AM Revision 6b292330 (ceph): mds: initialize InodeStoreBase::damage_flags
Fixes: #12619
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
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...
shawn

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... Brian Andrus
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)
Zack Cerza
09:30 PM Revision fd39a7e0 (ceph): Merge pull request #520 from ceph/wip-logrotate-chcon
Set the SELinux context of the logrotate config Andrew Schoen
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...
Sage Weil
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... Sage Weil
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... Sage Weil
07:58 PM rgw Feature #12606 (In Progress): rgw: multisite: keep metadata zone sync state
Yehuda Sadeh
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 Samuel Just
07:34 PM Revision d8516694 (ceph): Merge pull request #519 from ceph/wip-silent-siganl
tasks/ceph_manager: be silent about sending SIGHUPs Andrew Schoen
07:12 PM Feature #12600: wip-osd-compat: ensure upgrades stop at hammer
Sage Weil
07:12 PM Feature #12599 (Resolved): wip-systemd
Sage Weil
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 ...
Sage Weil
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 Vikhyat Umrao
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
Guang Yang
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. :) Christian Theune
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 ... Josh Durgin
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... Christian Theune
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...
Christian Theune
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. Josh Durgin
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 ... Aron Gunn
04:08 PM Revision e195f9fa (ceph): Set the SELinux context of the logrotate config
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
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...
Boris Ranto
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>
Loïc Dachary
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>
Loïc Dachary
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...
Kefu Chai
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>
Sage Weil
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... Sage Weil
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...
Burkhard Linke
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 Zheng Yan
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... Zheng Yan
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...
Burkhard Linke
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...
Yan, Zheng
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...
John Spray
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...
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...
Milan Broz
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>
Milan Broz
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> Boris Ranto
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...
Milan Broz
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 ...
Boris Ranto
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...
Boris Ranto
01:21 PM Revision c6d6c783 (ceph): ceph.spec.in: stop/start service on policy upgrade/removal
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
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...
Boris Ranto
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...
Boris Ranto
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>
John Spray
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...
John Spray
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 ...
Loic Dachary
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.... John Spray
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 bo cai
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 ...
bo cai
11:32 AM CephFS Bug #12578 (Resolved): multimds: mds/SnapRealm.cc: 238: FAILED assert(open)
Zheng Yan
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... John Spray
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... Zheng Yan
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>
...
Kefu Chai
07:50 AM CephFS Bug #12598 (Fix Under Review): LibCephFS.GetPoolId failure
https://github.com/ceph/ceph/pull/5477 Zheng Yan
05:46 AM Revision 28bc30c7 (ceph): osd/ReplicatedPG: sparse read should return (extent_map, data_bufferlist)
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com> Yunchuan Wen
03:40 AM Revision 0cdd77d6 (ceph): rgw_user.h: modify interface comments.
Signed-off-by: shawn chen <cxwshawn@gmail.com> shawn
01:13 AM Revision 7d11b6b9 (ceph): Merge remote-tracking branch 'origin/next'
Conflicts:
src/Makefile-client.am (link rbd to libglobal again)
Josh Durgin
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...
Jason Dillaman
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...
David Zafman

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...
David Zafman
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...
Samuel Just
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...
Samuel Just
10:35 PM Bug #12613: hammer needs to set pool in hobject_t::get_boundary
pushed as part of wip-12536-hammer Samuel Just
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. Samuel Just
10:34 PM Bug #12613: hammer needs to set pool in hobject_t::get_boundary
Samuel Just
10:33 PM Bug #12613 (Resolved): hammer needs to set pool in hobject_t::get_boundary
Samuel Just
09:49 PM CephFS Bug #12612 (Can't reproduce): fuse jobs fail to start on centos7
... Sage Weil
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... Christian Theune
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). Samuel Just
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' -...
Samuel Just
06:53 PM Bug #12581: osd: pg stuck at peering
Got some logs from OSD.43:... Guang Yang
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... Guang Yang
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...
Guang Yang
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...
Guang Yang
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... Jason Dillaman
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 Jason Dillaman
04:03 PM rbd Bug #12604: rbd map failure in tasks/rbd_workunit_suites_iozone.yaml
... Ilya Dryomov
03:15 PM rbd Bug #12604 (Resolved): rbd map failure in tasks/rbd_workunit_suites_iozone.yaml
... Sage Weil
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... Samuel Just
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.
Samuel Just
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...
Samuel Just
06:05 PM Revision 13ccfb4e (ceph): Merge pull request #5446 from ceph/wip-systemd
systemd support
Reviewed-by: Owen Synge <osynge@suse.com>
Sage Weil
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...
Yehuda Sadeh
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...
Yehuda Sadeh
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...
Loic Dachary
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...
Sage Weil
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...
Sage Weil
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>
Loïc Dachary
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...
Yehuda Sadeh
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>
Sage Weil
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... David Zafman
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... Loïc Dachary
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". Nathan Cutler
08:01 AM Backport #12583 (Resolved): Inconsistent PGs that ceph pg repair does not fix
https://github.com/ceph/ceph/pull/5468 Nathan Cutler
03:57 PM Linux kernel client Bug #12579 (Duplicate): rbd map leads to system crash!
Duplicate of #12538 Loïc Dachary
03:56 PM Linux kernel client Bug #12527 (Duplicate): rbd map leads to system crash!
Duplicate of #12538 Loïc Dachary
03:53 PM Revision 793fe520 (ceph): doc: release notes for v0.94.3
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com> Abhishek Lekshmanan
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... Loïc Dachary
02:49 PM Feature #2127: Save kernel core dumps on all of our test machines
Sage Weil
02:45 PM Feature #12602 (Resolved): c++11
Sage Weil
02:45 PM Feature #12601 (In Progress): cmake
Sage Weil
02:39 PM Feature #12600 (Resolved): wip-osd-compat: ensure upgrades stop at hammer
Sage Weil
02:39 PM Feature #12599 (Resolved): wip-systemd
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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....
Sage Weil
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...
Sage Weil
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...
Sage Weil
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 ...
Sage Weil
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...
Sage Weil
02:25 PM Linux kernel client Bug #12538: An image with a long clone chain blows up kernel stack
Ilya Dryomov
01:57 PM Revision de40c409 (ceph): client/Makefile: ship InodeRef
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:54 PM CephFS Bug #12598 (Resolved): LibCephFS.GetPoolId failure
... Sage Weil
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>
John Spray
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>
John Spray
01:03 PM rbd Backport #12597: Crash during shutdown after writeback blocked by IO errors
*master PR*: https://github.com/ceph/ceph/pull/3625 Jason Dillaman
01:02 PM rbd Backport #12597 (Resolved): Crash during shutdown after writeback blocked by IO errors
https://github.com/ceph/ceph/pull/5767 Jason Dillaman
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... Jason Dillaman
12:42 PM Backport #12595 (Resolved): hammer-x upgrade test.sh fails with ENOTEMPTY
https://github.com/ceph/ceph/pull/5252 Loïc Dachary
11:51 AM CephFS Bug #12578 (Fix Under Review): multimds: mds/SnapRealm.cc: 238: FAILED assert(open)
https://github.com/ceph/ceph/pull/5466 Zheng Yan
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...
Yan, Zheng
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>
Kefu Chai
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 ...
Kefu Chai
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>
Loïc Dachary
10:40 AM rgw Backport #12502 (Resolved): rgw: need conversion tool to handle fixes following #11974
Loïc Dachary
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>
Loïc Dachary
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...
Andras Pataki
12:59 AM Bug #12577 (Pending Backport): Inconsistent PGs that ceph pg repair does not fix
David Zafman
12:33 AM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
David Zafman
10:19 AM Bug #11695: keyvaluestore: can not overwrite object after snapshot is created
plz let me know if anything bother you :-) Haomai Wang
09:59 AM rgw Documentation #12594: RGW pools naming convention
https://github.com/ceph/ceph/pull/5464 Vikhyat Umrao
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 ...
Vikhyat Umrao
09:23 AM Backport #12520 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an...
Loïc Dachary
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>
Loïc Dachary
09:14 AM rgw Backport #12593 (Resolved): HTTP return code is not being logged by CivetWeb
https://github.com/ceph/ceph/pull/5498 Nathan Cutler
09:12 AM rgw Feature #9604: rgw: create a tool for orphaned objects cleanup
... Loïc Dachary
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. Nathan Cutler
09:12 AM rgw Backport #12592 (Resolved): RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5715 Nathan Cutler
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...
Yunchuan Wen
09:10 AM rgw Backport #12591 (Resolved): rgw: create a tool for orphaned objects cleanup
https://github.com/ceph/ceph/pull/5717 Nathan Cutler
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: ...
Yunchuan Wen
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 Nathan Cutler
08:51 AM Backport #12589 (Resolved): ceph-disk zap should ensure block device
https://github.com/ceph/ceph/pull/5755 Nathan Cutler
08:50 AM Backport #12588 (Resolved): Change radosgw pools default crush ruleset
https://github.com/ceph/ceph/pull/5754 Nathan Cutler
08:49 AM Backport #12587 (Resolved): FileStore calls syncfs(2) even it is not supported
https://github.com/ceph/ceph/pull/5530 Nathan Cutler
08:49 AM Backport #12586 (Resolved): FileStore calls syncfs(2) even it is not supported
https://github.com/ceph/ceph/pull/5529 Nathan Cutler
08:47 AM Backport #12585 (Resolved): OSD crash creating/deleting pools
https://github.com/ceph/ceph/pull/5527 Nathan Cutler
08:46 AM Backport #12584 (Resolved): OSD crash creating/deleting pools
https://github.com/ceph/ceph/pull/5526 Nathan Cutler
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...
Piotr Dałek
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...
Piotr Dałek
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 ...
Piotr Dałek
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...
Piotr Dałek
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%....
Piotr Dałek
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...
Piotr Dałek
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...
Piotr Dałek
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...
Piotr Dałek
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...
Piotr Dałek
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::...
Piotr Dałek
07:25 AM Bug #12570: common/Thread:pthread_attr_destroy(thread_attr) when done with it
https://github.com/ceph/ceph/pull/5433 qiankun zheng
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>
Kefu Chai
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>
Kefu Chai
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...
Piotr Dałek
06:01 AM Bug #12429 (Pending Backport): OSD crash creating/deleting pools
Kefu Chai
06:00 AM Bug #12429 (Fix Under Review): OSD crash creating/deleting pools
https://github.com/ceph/ceph/pull/5420 Kefu Chai
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...
Kefu Chai
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...
Varada Kari
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... Varada Kari
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...
Varada Kari
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...
Mallikarjun Biradar
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...
Kefu Chai
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...
shawn
02:26 AM Revision 911c6865 (ceph): Fix experimental feature override makes user config useless
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
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>
Sage Weil
01:48 AM rgw Bug #12537 (Pending Backport): [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" ...
Sage Weil
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>
Sage Weil

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...
bo cai
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 ... David Zafman
10:03 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
... Andras Pataki
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. David Zafman
08:53 PM Bug #12577: Inconsistent PGs that ceph pg repair does not fix
... Andras Pataki
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...
David Zafman
08:07 PM Bug #12577 (Resolved): Inconsistent PGs that ceph pg repair does not fix
... Andras Pataki
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...
Samuel Just
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...
Sage Weil
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... Sage Weil
07:16 PM CephFS Bug #12222 (Resolved): MDSMonitor: set max_mds doesn't respect MAX_MDS
Sage Weil
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 John Spray
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...
Sage Weil
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>
Sage Weil
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...
Sage Weil
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>
Josh Durgin
06:03 PM Bug #12575 (Duplicate): "Mutex.cc: 95: FAILED assert(r == 0)"
Pull request #5333 has the fix, but is yet to merge. David Zafman
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: ['...
Yuri Weinstein
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. David Zafman
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... Abhishek Lekshmanan
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?
Guang Yang
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 Abhishek Lekshmanan
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...
Vikhyat Umrao
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>
Kefu Chai
04:54 PM Backport #12520: Log::reopen_log_file() must take the flusher lock to avoid closing an fd ::_flus...
... Loïc Dachary
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... Loïc Dachary
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>
Sage Weil
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...
Sage Weil
03:52 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974

#12564 is resolved, re-scheduling the last 19 jobs....
Loïc Dachary
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... sean redmond
03:39 PM Revision fe970bc1 (ceph): CMake: fix librados build
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
03:39 PM Revision bc0d9427 (ceph): CMake: add crushtool
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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>
John Spray
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>
John Spray
03:39 PM Revision a4a81c33 (ceph): CMake: fix cephfs cls build
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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>
John Spray
03:39 PM Revision 57cd851d (ceph): CMake: smalliobenchrbd should dep on rbd
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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>
John Spray
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.
...
John Spray
03:16 PM Revision b2e484d9 (ceph): cmake: build as c++11
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:16 PM Revision 51a218c8 (ceph): autoconf: build as c++11
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:16 PM Revision 2d18941f (ceph): c++11: remove references to the std::tr1 namespace
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:16 PM Revision 5b15ea2b (ceph): c++11: replace auto_ptr with unique_ptr
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
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...
Casey Bodley
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...
Casey Bodley
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: [...
Yuri Weinstein
03:05 PM Backport #12571 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
commit:1357ed1bd0e250b942bcba0346c97c24bb79a5d1 Loïc Dachary
02:57 PM Revision ec8433df (ceph): Makefile: include systemd udev rules in tarball
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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@...
Kefu Chai
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... qiankun zheng
01:28 PM Revision 02590c1d (ceph): Merge pull request #5375 from ceph/wip-config-root-ino
Make UID of new root inos configurable Zheng Yan
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>
Yunchuan Wen
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, ...
Yunchuan Wen
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... Joao Eduardo Luis
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... Kefu Chai
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...
Kefu Chai
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...
Nathan Cutler
09:21 AM Bug #12271 (Rejected): bug in ec pool chunk mapping
not a bug, closing per xinze's request. Kefu Chai
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...
science luo
08:12 AM Revision e7920c93 (ceph): client: convert CapSnap::in to smart pointer
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:12 AM Revision 89648e7e (ceph): client: convert Inode::snapdir_parent to smart pointer
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:12 AM Revision 8c45ae12 (ceph): client: use smart pointer to track 'cwd' and 'root_parents'
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:12 AM Revision 217837b8 (ceph): client: use smart pointer to track temporary inode reference
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:12 AM Revision dac11e6b (ceph): client: convert Fh::inode to smart pointer
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:02 AM Revision fd02f0f2 (ceph): client: use smart pointers in MetaRequest
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
07:42 AM Revision 07f58097 (ceph): client: convert Dentry::inode to smart pointer
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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...
Yan, Zheng
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>
Zhiqiang Wang
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...
Zhiqiang Wang
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...
huang jun
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 ...
Jifeng Yin
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 huang jun
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...
Jifeng Yin
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...
Jifeng Yin
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... huang jun
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 (...
huang jun
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 ?? (...
huang jun

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 Kefu Chai
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...
Xinze Chi
12:24 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974
Loïc Dachary
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... Mehdi Abaakouk

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... Guang Yang
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.
Joao Eduardo Luis
05:56 PM rgw Backport #12502: rgw: need conversion tool to handle fixes following #11974
... Loïc Dachary
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>
Li Wang
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...
David Disseldorp
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>
David Disseldorp
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...
David Disseldorp
01:58 PM Revision ac16d839 (ceph): ceph.spec: use sysvinit rbdmap script for now
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
David Disseldorp
01:58 PM Revision e034c2af (ceph): ceph.spec: ship ceph-disk-* units
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
01:58 PM Revision e3e9548b (ceph): ceph.spec.in:fixup bad merge of systemd logic
Owen Synge
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>
Owen Synge
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> Sage Weil
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>
Sage Weil
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...
Owen Synge
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...
Owen Synge
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
...
Owen Synge
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...
Owen Synge
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...
Owen Synge
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...
Owen Synge
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...
Owen Synge
01:58 PM Revision 43d6b121 (ceph): system: include all unit files
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:58 PM Revision e283222d (ceph): ceph.spec: include systemd units files
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:58 PM Revision 6842a209 (ceph): systemd: add ceph-create-keys@ service
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:58 PM Revision d1ce1782 (ceph): ceph.spec: no rcceph[-radosgw] with systemd
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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... Loïc Dachary

07/31/2015

10:57 PM rgw Bug #12432 (Pending Backport): HTTP return code is not being logged by CivetWeb
Ken Dreyer
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 Ken Dreyer
06:10 PM rgw Bug #12432 (Fix Under Review): HTTP return code is not being logged by CivetWeb
Yehuda Sadeh
09:01 PM Bug #12291: mon: wrong health warning of PGs/OSD for EC pool
Looks like you already checked in the fix.. Guang Yang
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?
Guang Yang
08:06 PM devops Bug #12559 (Resolved): centos7 packages are not installable for v0.94.1
The following:... Loïc Dachary
07:39 PM Revision ef86e292 (ceph): Merge pull request #5445 from ceph/wip-12432
Wip 12432 Orit Wasserman
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...
Sage Weil
07:17 PM Revision a451e882 (ceph): Merge pull request #5269 from dachary/wip-12362-hammer
stuck incomplete
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:05 PM rgw Feature #11148 (Resolved): RGW Swift API: support for 202 Accepted response code on container cre...
Nathan Cutler
07:04 PM rgw Backport #12299 (Resolved): RGW Swift API: support for 202 Accepted response code on container cr...
Nathan Cutler
07:03 PM rgw Bug #11473 (Resolved): rgw: keystone does not support chunked input
Nathan Cutler
07:03 PM rgw Backport #12322 (Resolved): rgw: keystone does not support chunked input
Nathan Cutler
07:02 PM rgw Bug #11431 (Resolved): RGW Swift API: XML document generated in response for GET on account does ...
Nathan Cutler
07:01 PM rgw Backport #12323 (Resolved): RGW Swift API: XML document generated in response for GET on account ...
Nathan Cutler
06:59 PM rgw Bug #12298 (Resolved): rgw: Properly respond to the "Connection" header with Civetweb
Nathan Cutler
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/...
Loïc Dachary
06:58 PM rgw Backport #12398 (Resolved): rgw: Properly respond to the "Connection" header with Civetweb
Nathan Cutler
06:57 PM rgw Bug #11494 (Resolved): rgw: multipart list part response returns incorrect field
Nathan Cutler
06:57 PM rgw Backport #12399 (Resolved): rgw: multipart list part response returns incorrect field
Nathan Cutler
06:56 PM rgw Bug #12286 (Resolved): rgw: radosgw-admin dumps user info twice
Nathan Cutler
06:56 PM rgw Backport #12400 (Resolved): rgw: radosgw-admin dumps user info twice
Nathan Cutler
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>
Loïc Dachary
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>
Loïc Dachary
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...
Loïc Dachary
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>
Loïc Dachary
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...
Loïc Dachary
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>
Loïc Dachary
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...
Loïc Dachary
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>
Loïc Dachary
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>
Loïc Dachary
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>
Loïc Dachary
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>
Loïc Dachary
06:25 PM rbd Bug #12383: "Segmentation fault rbd()"
*next PR*: https://github.com/ceph/ceph/pull/5444 Jason Dillaman
06:09 PM Revision 0451f193 (ceph): civetweb: update submodule to support setting of http status
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
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...
Yehuda Sadeh
05:56 PM rgw Feature #9604 (Pending Backport): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
05:56 PM rgw Feature #9604: rgw: create a tool for orphaned objects cleanup
https://github.com/ceph/ceph/pull/5109 Loïc Dachary
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>
Yehuda Sadeh
04:50 PM Revision 3fbcf5e2 (ceph): doc: krbd supports clones since 3.10
Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Ilya Dryomov
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 Guang Yang
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...
Haomai Wang
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}...
Yazen Ghannam
02:43 PM Bug #11640 (Pending Backport): Change radosgw pools default crush ruleset
Kefu Chai
02:42 PM Bug #12021 (Resolved): hammer-x upgrade test.sh fails with ENOTEMPTY
both pull request got merge, so consider it resolved. Kefu Chai
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... Sage Weil
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. Sage Weil
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...
Sage Weil
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...
Kefu Chai
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 ...
Sage Weil
01:12 PM Revision 05f70ab6 (ceph): osdc/Objecter: remove unused/obsolete lock() operation
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:12 PM Revision 11631a50 (ceph): osdc/WritebackHandler: remove obsolete lock operation
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:10 PM Feature #11815 (Resolved): mon: allow injecting new crushmap
Kefu Chai
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...
Sage Weil
01:05 PM CephFS Feature #12552: qa: test cephfs over cache tier in fs suite
see #12551 Sage Weil
01:04 PM CephFS Feature #12552 (Rejected): qa: test cephfs over cache tier in fs suite
see Sage Weil
01:01 PM Bug #12551: osd: copy-from doesn't preserve truncate_{seq,size}
https://github.com/ceph/ceph/pull/5442 Sage Weil
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...
Sage Weil
12:42 PM Bug #12540: osd: avoid multi set osd_op.outdata in tier pool
https://github.com/ceph/ceph/pull/4895 Sage Weil
03:34 AM Bug #12540: osd: avoid multi set osd_op.outdata in tier pool
PR: https://github.com/ceph/ceph/pull/4895 Xinze Chi
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_...
Xinze Chi
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:...
Yazen Ghannam
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:...
Yazen Ghannam
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 Vikhyat Umrao
06:49 AM Bug #12458 (New): rbdmap should be changed to map a rbd automatically when starup
Kefu Chai
06:49 AM Bug #12458: rbdmap should be changed to map a rbd automatically when starup
Kefu Chai
06:48 AM Bug #12458 (Resolved): rbdmap should be changed to map a rbd automatically when starup
Kefu Chai
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...
Yazen Ghannam
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}
...
Yazen Ghannam
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...
Yazen Ghannam
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...
Yazen Ghannam
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>
Loïc Dachary
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...
Kefu Chai
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...
Haomai Wang
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>
Kefu Chai
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>
Kefu Chai
08:46 AM rgw Feature #12539: skip prefetch first chunk if range get falls to shadow objects
https://github.com/ceph/ceph/pull/5258 Yuan Zhou
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... Yuan Zhou
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 Yuan Zhou
08:38 AM Revision 79c7d2e4 (ceph): fix: qa/workunits/rados/test_cache_pool.sh
Signed-off-by: Mingxin Liu <mingxinliu@ubuntukylin.com> Mingxin Liu
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>
Loïc Dachary
07:52 AM CephFS Bug #12088 (Resolved): cephfs client crash after enable readahead mechanism through setting conf ...
Loïc Dachary
07:52 AM CephFS Backport #12319 (Resolved): cephfs client crash after enable readahead mechanism through setting ...
Loïc Dachary
07:50 AM Bug #12512 (Pending Backport): FileStore calls syncfs(2) even it is not supported
Loïc Dachary
07:47 AM Revision f8554f9b (ceph): Remove execute mode of source files
Toby Chan
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...
Haomai Wang
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...
Kefu Chai
06:09 AM Revision 79560bb7 (ceph): rename filestore_ops/bytes to journal_ops/bytes
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
06:09 AM Revision 692289a4 (ceph): reset max if runtime configure change
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
06:09 AM Revision 1cc9cc85 (ceph): use throttle framework to throttle ops/bytes for keyvaluestore
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
06:08 AM Revision e4fd086d (ceph): use throttle framework to throttle ops/bytes for filestore
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
05:40 AM Bug #12523 (Fix Under Review): osd suicide timeout during peering - search for missing objects
Kefu Chai
05:10 AM Bug #12523: osd suicide timeout during peering - search for missing objects
thank you, i will try it. huang jun
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,...
Guang Yang
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... Guang Yang
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...
huang jun
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> mingyue zhao
03:54 AM rgw Bug #12542 (Closed): radosgw deleted log leaks
The `df` is full, but `du` says no.
I run `lsof +L1` shows...
Jifeng Yin
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...
Kefu Chai
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>
Kefu Chai
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>
Sage Weil
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 Zheng Yan
12:47 AM Support #12443: The ceph cluster will be stuck after delete a 65535 pgs pool
@Jason Dillaman science luo
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...
Yuan Zhou

07/30/2015

11:35 PM Revision 03491ae8 (ceph): Merge remote-tracking branch 'origin/next'
Josh Durgin
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...
bo cai
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>
Josh Durgin
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... Samuel Just
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... Samuel Just
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 ...
Yuri Weinstein
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... Samuel Just
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>
Yehuda Sadeh
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>
Sage Weil
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>
Josh Durgin
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>
Josh Durgin
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
Yuri Weinstein
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
Yuri Weinstein
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! Ken Dreyer
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:...
Zhi Zhang
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>
Loïc Dachary
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>
Loïc Dachary
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... Vimal A.R
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}...
Yazen Ghannam
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. Ben Hines
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...
Yehuda Sadeh
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>
Yehuda Sadeh
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... Angapov Vasily
05:37 PM rgw Feature #12533 (New): rgw: upgrade to civetweb 1.7
Yehuda Sadeh
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}
...
Yazen Ghannam
05:24 PM Revision a634ab34 (ceph): remove libs3 submodule
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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".
...
Yazen Ghannam
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...
Yazen Ghannam
04:42 PM rbd Bug #12383 (Fix Under Review): "Segmentation fault rbd()"
*next PR*: https://github.com/ceph/ceph/pull/5426 Jason Dillaman
04:39 PM rbd Bug #12479 (Fix Under Review): [ FAILED ] TestLibRBD.BlockingAIO
*next PR*: https://github.com/ceph/ceph/pull/5425 Jason Dillaman
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>
Josh Durgin
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::...
Guang Yang
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...
huang jun
03:22 PM Revision a8d33c9f (ceph): doc: fix command line for swift user creation
Sylvain Baubeau
03:04 PM devops Backport #11998 (Resolved): /usr/bin/ceph from ceph-common is broken without installing ceph
Loïc Dachary
02:48 PM devops Backport #11998 (Fix Under Review): /usr/bin/ceph from ceph-common is broken without installing ceph
Loïc Dachary
09:55 AM devops Backport #11998: /usr/bin/ceph from ceph-common is broken without installing ceph
... Loïc Dachary
07:51 AM devops Backport #11998: /usr/bin/ceph from ceph-common is broken without installing ceph
https://github.com/ceph/ceph/pull/5417 Loïc Dachary
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...
Loïc Dachary
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>
Loïc Dachary
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... Greg Farnum
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.... John Spray
02:57 PM Backport #12530 (Resolved): OSDMonitor::preprocess_get_osdmap: must send the last map as well
Loïc Dachary
02:56 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
Loïc Dachary
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... Kefu Chai
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... Brian Andrus
02:19 PM Bug #11586 (Duplicate): RBD Data Corruption with Logging on Giant
root cause is #12465 Sage Weil
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...
John Spray
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/...
Jason Dillaman
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: ...
Jason Dillaman
01:01 PM Revision 4d03c664 (ceph): librados_test_stub: implement conf get/set API methods
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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... Vimal A.R
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 ...
Loic Dachary
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 ...
Vimal A.R
08:49 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
will do Zheng Yan
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...
Zhi Zhang
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....
huang jun
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...
huang jun
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... Loïc Dachary
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>
John Spray
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...
Kefu Chai
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... Kefu Chai
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...
bo cai
03:56 AM Revision 258cb348 (ceph): rbd: add "--keyring" option to help message
Refs: #12458
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:37 AM Bug #12450 (Resolved): rados load-gen generates no operations if --max-ops is not explicitly set
Kefu Chai
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>
Kefu Chai
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... ceph zte
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"... huanwen ren
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: ...
shawn

07/29/2015

09:53 PM Bug #12523: osd suicide timeout during peering - search for missing objects
https://github.com/ceph/ceph/pull/5413 Guang Yang
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... Guang Yang
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>
Guang G Yang
09:21 PM rgw Bug #12302 (Resolved): "Couldn't find index page for 'boto' (maybe misspelled?)" error
Dan Mick
09:21 PM rgw Bug #12302: "Couldn't find index page for 'boto' (maybe misspelled?)" error
2569c4bd1b4b1b7a173918e30405c5321d24c447 on firefly-original Dan Mick
09:18 PM rgw Bug #12302: "Couldn't find index page for 'boto' (maybe misspelled?)" error
master: 2cf6908e15e49eed33abf0cc8fe7dda76e2a1994 (merge)
firefly: b518fd2022a15d384f89736d7a78ba1e144962c4
discus...
Dan Mick
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
Yuri Weinstein
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>
Samuel Just
07:29 PM devops Backport #12448 (In Progress): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Nathan Cutler
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,...
Nathan Cutler
07:25 PM devops Backport #12446 (In Progress): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
Nathan Cutler
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...
Nathan Cutler
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 &&...
Krzysztof Kosinski
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...
Kefu Chai
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... Samuel Just
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... Samuel Just
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 ==...
Samuel Just
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...
Samuel Just
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',...
Yuri Weinstein
06:23 PM Backport #12520 (In Progress): Log::reopen_log_file() must take the flusher lock to avoid closing...
Nathan Cutler
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 Nathan Cutler
06:21 PM Backport #12519 (In Progress): Log::reopen_log_file() must take the flusher lock to avoid closing...
Nathan Cutler
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 Nathan Cutler
06:17 PM Backport #12497 (In Progress): get pools health'info have error
Nathan Cutler
06:16 PM Backport #12497 (New): get pools health'info have error
Nathan Cutler
06:15 PM Backport #12497 (In Progress): get pools health'info have error
Nathan Cutler
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 ...
renhwztetecs
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... Nathan Cutler
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.
...
Adam Manzanares
06:06 PM Backport #12495 (In Progress): pgmonitor: wrong "at/near target max“ reporting
Nathan Cutler
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...
huang jun
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...
Ilya Dryomov
06:00 PM Backport #12492 (In Progress): the output is wrong when runing "ceph osd reweight"
Nathan Cutler
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...
Joao Eduardo Luis
05:48 PM Backport #12488 (In Progress): pg_interval_t::check_new_interval - for ec pool, should not rely o...
Nathan Cutler
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)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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)
Jason Dillaman
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...
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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/...
Loïc Dachary
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...
Yuri Weinstein
03:30 PM Bug #12517: assert failure in Objecter::_finish_op(Objecter::Op*)
Your ceph version is 0.86? Haomai Wang
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...
ceph zte
03:03 PM Revision 657dd9ec (ceph): Merge pull request #515 from ceph/wip-12476
thrashosds: send a random osd a signal.SIGHUP Zack Cerza
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>
Loïc Dachary
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...
Kefu Chai
01:45 PM Backport #12395 (In Progress): register_new_pgs() should check ruleno instead of its index
Nathan Cutler
01:43 PM Backport #12395 (New): register_new_pgs() should check ruleno instead of its index
Nathan Cutler
01:43 PM Backport #12395 (In Progress): register_new_pgs() should check ruleno instead of its index
Nathan Cutler
01:34 PM Backport #12395 (New): register_new_pgs() should check ruleno instead of its index
Nathan Cutler
01:25 PM Backport #12395 (In Progress): register_new_pgs() should check ruleno instead of its index
Nathan Cutler
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...
Samuel Just
01:32 PM Bug #12465 (Pending Backport): Log::reopen_log_file() must take the flusher lock to avoid closing...
Sage Weil
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>
Sage Weil
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. John Spray
01:03 PM Bug #12429: OSD crash creating/deleting pools
Another instance. Crashed in get_pool_name on the mon as well. John Spray
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...
Xinze Chi
01:18 PM Backport #12393 (In Progress): Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mu...
Nathan Cutler
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....
Ketor D
12:32 PM CephFS Feature #4161 (Resolved): MDS: add file layout to head object
... John Spray
12:31 PM CephFS Bug #11985 (Resolved): MDS asserts in objecter when transitioning from replay to DNE
... John Spray
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...
Kefu Chai
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...
Kefu Chai
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>
Kefu Chai
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 ...
Kefu Chai
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
Kefu Chai
11:11 AM Revision b97988dd (ceph): tools/rados: update the help message
Fixes: #12451
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
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 Kefu Chai
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...
Vikhyat Umrao
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...
Xinze Chi
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...
Xinze Chi
09:00 AM Bug #12442: how to use the command “ceph ping mon.ID”?
ok huanwen ren
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...
Vikhyat Umrao
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... Vikhyat Umrao
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...
Vikhyat Umrao
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>
Loïc Dachary
08:47 AM Bug #12512 (Fix Under Review): FileStore calls syncfs(2) even it is not supported
https://github.com/ceph/ceph/pull/5395 Kefu Chai
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:...
Kefu Chai
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>
Kefu Chai
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... Kefu Chai
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:... huanwen ren
08:04 AM devops Backport #12447 (In Progress): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Nathan Cutler
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,...
Nathan Cutler
07:33 AM devops Bug #12366 (Resolved): linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3
Nathan Cutler
07:32 AM devops Bug #12261 (Resolved): 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not installed properly ...
Nathan Cutler
07:05 AM devops Bug #11388 (Resolved): /usr/bin/ceph from ceph-common is broken without installing ceph
Nathan Cutler
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...
guanghui wang
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. Yehuda Sadeh
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...
Yuan Zhou

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>
Travis Rhoden
11:16 PM rgw Backport #12243 (Resolved): Civetweb RGW appears to report full size of object as downloaded when...
Loïc Dachary
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.
...
Dan Mick
11:12 PM Revision ac8b0e1a (ceph): calamari_setup: pep8 fix
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
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 ...
Dan Mick
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>
Dan Mick
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>
Josh Durgin
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...
Andrew Schoen
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 Orit Wasserman
09:16 PM devops Backport #12397 (Resolved): ceph.spec.in: 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not ...
Loïc Dachary
09:15 PM devops Backport #12368 (Resolved): linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3
Loïc Dachary
09:13 PM rbd Backport #12384 (Resolved): librbd: add valgrind memory checks for unit tests
Loïc Dachary
09:13 PM rbd Backport #12237 (Resolved): A client opening an image mid-resize can result in the object map bei...
Loïc Dachary
09:13 PM rbd Backport #12239 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
Loïc Dachary
09:12 PM rbd Backport #12238 (Resolved): [ FAILED ] TestLibRBD.ExclusiveLockTransition
Loïc Dachary
09:12 PM devops Backport #11998 (Resolved): /usr/bin/ceph from ceph-common is broken without installing ceph
Loïc Dachary
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>
Loïc Dachary
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>
Loïc Dachary
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...
Jason Dillaman
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...
Jason Dillaman
08:36 PM Revision 506a45a9 (ceph): librbd: fix recursive locking issues
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 1b57cc1da7a51e6f8ffea689b94ef843732c20a4)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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:... Loïc Dachary
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...
Jason Dillaman
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)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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'...
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
08:35 PM Revision cb57fe58 (ceph): librbd: add object state accessor to ObjectMap
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Danny Al-Gaaf
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...
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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)
Jason Dillaman
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>
Loïc Dachary
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>
Loïc Dachary
08:26 PM devops Backport #12503 (In Progress): rgw/logrotate.conf calls service with wrong init script name
Nathan Cutler
10:42 AM devops Backport #12503 (Resolved): rgw/logrotate.conf calls service with wrong init script name
https://github.com/ceph/ceph/pull/5390 Loïc Dachary
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...
Loïc Dachary
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"...
xingyi wu
08:23 PM devops Backport #12044 (Resolved): rgw/logrotate.conf calls service with wrong init script name
Nathan Cutler
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...
Loïc Dachary
07:55 PM Bug #11962 (Resolved): systemd: Increase max files open limit for OSD daemon
Nathan Cutler
07:55 PM Backport #11964 (Resolved): systemd: Increase max files open limit for OSD daemon
Nathan Cutler
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>
Loïc Dachary
07:53 PM Bug #11836 (Resolved): ceph-post-file fails on rhel7
Nathan Cutler
07:52 PM Backport #11876 (Resolved): ceph-post-file fails on rhel7
Nathan Cutler
07:51 PM devops Bug #12091 (Resolved): SuSEfirewall2 service files are missing
Nathan Cutler
07:51 PM devops Backport #12092 (Resolved): ceph.spec.in: SuSEfirewall2 service files are missing
Nathan Cutler
07:49 PM devops Bug #12086 (Resolved): max files open limit for OSD daemon is too low
Nathan Cutler
07:49 PM devops Bug #12089 (Resolved): rcceph script is buggy
Nathan Cutler
07:48 PM devops Backport #12090 (Resolved): rcceph script is buggy
Nathan Cutler
07:47 PM devops Backport #12087 (Resolved): max files open limit for OSD daemon is too low
Nathan Cutler
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>
Loïc Dachary
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...
Andrew Schoen
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...
Andrew Schoen
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>
Loïc Dachary
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>
Loïc Dachary
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>
Loïc Dachary
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...
Jason Dillaman
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>
Loïc Dachary
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>
Loïc Dachary
07:13 PM Revision ed73f679 (ceph): ceph_manager: adds a signal_osd method
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen
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...
Samuel Just
06:56 PM Backport #12392 (Resolved): EC pools are not allowed as cache pools, disallow in the mon
Loïc Dachary
01:39 PM Backport #12392 (In Progress): EC pools are not allowed as cache pools, disallow in the mon
Loïc Dachary
06:40 PM Backport #12391 (In Progress): EC pools are not allowed as cache pools, disallow in the mon
Nathan Cutler
06:25 PM Backport #12490 (In Progress): buffer: critical bufferlist::zero bug
Nathan Cutler
10:26 AM Backport #12490 (Resolved): buffer: critical bufferlist::zero bug
https://github.com/ceph/ceph/pull/5388 Loïc Dachary
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)
Haomai Wang
06:22 PM rgw Feature #7817 (Resolved): rgw: some support for copy multipart part
Fixed, commit:b7b1bf23da7ea5045f2cf9b4030a7d8682495168 Yehuda Sadeh
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>
Yehuda Sadeh
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...
Haomai Wang
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... Nathan Cutler
06:10 PM Backport #12014 (Resolved): osd: cache tier: avoid promotion on first read
Nathan Cutler
06:07 PM Bug #9064 (Resolved): RadosModel assertion failure
Nathan Cutler
06:07 PM Backport #12247 (Resolved): RadosModel assertion failure
Nathan Cutler
06:05 PM Backport #12511 (Resolved): ceph-dencoder links to libtcmalloc, and shouldn't
https://github.com/ceph/ceph/pull/4504 Nathan Cutler
06:04 PM Bug #11680 (Resolved): mon crashes when "ceph osd tree 85 --format json"
Nathan Cutler
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>
Yehuda Sadeh
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> Vasu Kulkarni
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>
Travis Rhoden
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...
Jason Dillaman
05:06 PM rgw Backport #12504 (In Progress): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
Loïc Dachary
10:44 AM rgw Backport #12504 (Resolved): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
https://github.com/ceph/ceph/pull/5383 Loïc Dachary
05:06 PM rgw Backport #12502 (In Progress): rgw: need conversion tool to handle fixes following #11974
Loïc Dachary
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... Loïc Dachary
10:39 AM rgw Backport #12502 (Resolved): rgw: need conversion tool to handle fixes following #11974
https://github.com/ceph/ceph/pull/5384 Loïc Dachary
05:06 PM rgw Backport #12501 (In Progress): error in ext_mime_map_init() when /etc/mime.types is missing
Loïc Dachary
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 Loïc Dachary
05:06 PM rgw Backport #12199 (In Progress): RadosGW regression: COPY doesn't preserve Content-Type
Loïc Dachary
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. Loïc Dachary
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...
Yazen Ghannam
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_...
Yazen Ghannam
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...
Yazen Ghannam
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... Loïc Dachary
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...
Josh Durgin
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 Loïc Dachary
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. ...
Ken Dreyer
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...
Yehuda Sadeh
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: ...
Yehuda Sadeh
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...
Yehuda Sadeh
03:51 PM rbd Bug #4243 (Resolved): rbd cli: usage confusing for snapshot operations
Josh Durgin
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... Ilya Dryomov
03:48 PM rbd Bug #12018: rbd and pool quota do not go well together
Josh Durgin
03:35 PM rgw Bug #12079: rgw: need conversion tool to handle fixes following #11974
https://github.com/ceph/ceph/pull/5108 Kefu Chai
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 Loïc Dachary
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...
huang jun
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)
huang jun
03:23 PM rbd Backport #12109 (Resolved): qa: test rbd notify-based proxying across versions
Loïc Dachary
03:18 PM CephFS Backport #12500 (In Progress): segfault launching ceph-fuse with bad --name
Loïc Dachary
10:37 AM CephFS Backport #12500 (Resolved): segfault launching ceph-fuse with bad --name
https://github.com/ceph/ceph/pull/5382 Loïc Dachary
03:18 PM CephFS Backport #12499 (In Progress): ceph-fuse 0.94.2-1trusty segfaults / aborts
Loïc Dachary
10:37 AM CephFS Backport #12499 (New): ceph-fuse 0.94.2-1trusty segfaults / aborts
Loïc Dachary
10:36 AM CephFS Backport #12499 (Resolved): ceph-fuse 0.94.2-1trusty segfaults / aborts
https://github.com/ceph/ceph/pull/5381 Loïc Dachary
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...
John Spray
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...
Greg Farnum
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',...
Yuri Weinstein
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>
Loïc Dachary
01:49 PM Backport #11975 (Resolved): mon crashes when "ceph osd tree 85 --format json"
Loïc Dachary
01:46 PM Backport #11701 (Resolved): make the all osd/filestore thread pool suicide timeouts separately co...
Loïc Dachary
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>
Greg Farnum
01:45 PM Backport #12285 (Resolved): tests: display the output of failed make check runs
Loïc Dachary
01:41 PM Backport #12335 (In Progress): ceph: Method or utility to report OSDs in a particular bucket
Loïc Dachary
01:41 PM CephFS Bug #11255 (Fix Under Review): nfs: mount failures on ceph-backed NFS share
Greg Farnum
01:40 PM CephFS Bug #12426 (Pending Backport): "ceph mds add_data_pool" check for EC pool is wrong
John Spray
01:40 PM Bug #12167 (Resolved): /etc/init.d/ceph start fails on Fedora 22 for a OSD.
Kefu Chai
01:39 PM Backport #12498 (In Progress): get pools health'info have error
Loïc Dachary
10:35 AM Backport #12498 (Resolved): get pools health'info have error
https://github.com/ceph/ceph/pull/5369 Loïc Dachary
01:39 PM Backport #12496 (In Progress): pgmonitor: wrong "at/near target max“ reporting
Loïc Dachary
10:33 AM Backport #12496 (Resolved): pgmonitor: wrong "at/near target max“ reporting
https://github.com/ceph/ceph/pull/5370 Loïc Dachary
01:39 PM Backport #12494 (In Progress): ceph tell: broken error message / misleading hinting
Loïc Dachary
10:32 AM Backport #12494 (Resolved): ceph tell: broken error message / misleading hinting
https://github.com/ceph/ceph/pull/5371 Loïc Dachary
01:39 PM Backport #12493 (In Progress): the output is wrong when runing "ceph osd reweight"
Loïc Dachary
10:30 AM Backport #12493 (Resolved): the output is wrong when runing "ceph osd reweight"
https://github.com/ceph/ceph/pull/5372 Loïc Dachary
01:39 PM Backport #12489 (In Progress): pg_interval_t::check_new_interval - for ec pool, should not rely o...
Loïc Dachary
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 Loïc Dachary
01:39 PM RADOS Backport #12487 (In Progress): ceph osd crush reweight-subtree does not reweight parent node
Loïc Dachary
10:23 AM RADOS Backport #12487 (Resolved): ceph osd crush reweight-subtree does not reweight parent node
https://github.com/ceph/ceph/pull/5374 Loïc Dachary
01:39 PM Backport #12433 (In Progress): Show osd as NONE in "ceph osd map <pool> <object> " output
Loïc Dachary
01:39 PM Backport #12396 (In Progress): register_new_pgs() should check ruleno instead of its index
Loïc Dachary
01:39 PM Backport #12394 (In Progress): Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mu...
Loïc Dachary
01:39 PM Backport #12390 (In Progress): PGLog::proc_replica_log: correctly handle case where entries betwe...
Loïc Dachary
01:38 PM Backport #12331 (In Progress): ceph: cli throws exception on unrecognized errno
Loïc Dachary
01:38 PM Backport #12311 (In Progress): read on chunk-aligned xattr not handled
Loïc Dachary
01:38 PM Backport #12303 (In Progress): arm: all programs that link to librados2 hang forever on startup
Loïc Dachary
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>
Kefu Chai
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....
Samuel Just
01:32 PM Revision 549ff9a9 (ceph): TestPGLog: add test for 11358
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit b61e5aef15d7448d24b713d13dce77697bc0af74)
Samuel Just
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...
Samuel Just
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...
Samuel Just
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....
Ketor D
01:20 PM Bug #12459 (Resolved): make failed on common/WorkQueue
Kefu Chai
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...
Xinze Chi
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-...
Kefu Chai
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)
Shylesh Kumar
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)
Sage Weil
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)
Sage Weil
01:15 PM Revision 1e737532 (ceph): unittest_crush_wrapper: parse env
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 14c60b288b33e4cec9c9819d4668a5ff9855ccc1)
Sage Weil
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)
Sage Weil
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)
Sage Weil
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...
Sage Weil
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...
John Spray
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 ...
John Spray
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>
Sage Weil
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...
Guang G Yang
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>
Sage Weil
01:05 PM Revision 14542e7f (ceph): Merge pull request #5116 from yuyuyu101/wip-compressor
Wip compressor
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
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)
Guang G Yang
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...
Joao Eduardo Luis
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...
Kefu Chai
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...
Kefu Chai
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...
huang jun
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 ...
renhwztetecs
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:...
Kefu Chai
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...
Sage Weil
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...
Boris Ranto
12:42 PM Bug #12505 (Resolved): arm: all programs that link to librados2 hang forever on startup
https://github.com/ceph/ceph/pull/4839 Loïc Dachary
12:40 PM Backport #12491 (In Progress): buffer: critical bufferlist::zero bug
Loïc Dachary
10:27 AM Backport #12491 (Resolved): buffer: critical bufferlist::zero bug
https://github.com/ceph/ceph/pull/5365 Loïc Dachary
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)
Haomai Wang
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...
Haomai Wang
12:19 PM Revision d8395cfc (ceph): modified librados-intro.rst
Signed-off-by: x11507 <xu.donghai@h3c.com> x11507
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...
Kefu Chai
10:49 AM Backport #12486 (In Progress): mon: leaked Messenger, MLog on shutdown
Loïc Dachary
08:06 AM Backport #12486 (Resolved): mon: leaked Messenger, MLog on shutdown
https://github.com/ceph/ceph/pull/5359 Loïc Dachary
10:34 AM Backport #12497 (Resolved): get pools health'info have error
https://github.com/ceph/ceph/pull/5410 Loïc Dachary
10:33 AM Backport #12495 (Resolved): pgmonitor: wrong "at/near target max“ reporting
https://github.com/ceph/ceph/pull/5409 Loïc Dachary
10:29 AM Backport #12492 (Resolved): the output is wrong when runing "ceph osd reweight"
https://github.com/ceph/ceph/pull/5408 Loïc Dachary
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 Loïc Dachary
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>
John Spray
09:54 AM Revision 91ecba18 (ceph): osd/ReplicatedPG: claim the read buffer instead of copying it
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
09:46 AM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
Loïc Dachary
08:58 AM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
Trying locally on Ubuntu 14.04, ./bootstrap works. Loïc Dachary
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...
John Spray
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> John Spray
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> John Spray
09:34 AM Revision e33065f3 (ceph): tasks/cephfs: reset auth caps in setUp
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:34 AM Revision 36ec6f9e (ceph): tasks/cephfs: test_pool_perm whitespace
PEP8-ize.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
09:20 AM Revision ef824a3d (ceph): Merge pull request #5349 from yuyuyu101/wip-async-fix-21
AsyncConnection: Exit process loop if entering fault Haomai Wang
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 Ilya Dryomov
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 Loïc Dachary
08:05 AM Backport #12485 (In Progress): mon: leaked Messenger, MLog on shutdown
Loïc Dachary
08:03 AM Backport #12485 (Resolved): mon: leaked Messenger, MLog on shutdown
https://github.com/ceph/ceph/pull/5358 Loïc Dachary
08:05 AM Revision 1cc3cd5d (ceph): squashme: initialize max_purge_ops
squash into mds/StrayManager: don't acces OSDMap during construction John Spray
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 John Spray
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...
John Spray
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...
John Spray
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 ...
John Spray
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...
John Spray
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...
John Spray
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...
John Spray
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>
John Spray
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...
John Spray
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...
John Spray
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...
John Spray
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 ...
John Spray
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...
John Spray
08:05 AM Revision e280f729 (ceph): mds: remove unneeded MDS.h includes
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray
08:05 AM Revision 33484137 (ceph): mds: make Server::mds private
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray
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>
John Spray
08:05 AM Revision 5d70e1c7 (ceph): messages: include Message.h in MClientRequestForward
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray
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> John Spray
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...
John Spray
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 ...
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>
John Spray
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 ...
John Spray
07:08 AM Backport #12484 (In Progress): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
https://github.com/ceph/ceph/pull/5360 Loïc Dachary
07:07 AM Backport #12484 (Resolved): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
https://github.com/ceph/ceph/pull/5360 Loïc Dachary
07:06 AM Backport #12483 (In Progress): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
Loïc Dachary
07:05 AM Backport #12483 (Resolved): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
https://github.com/ceph/ceph/pull/5361 Loïc Dachary
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.
Kefu Chai

07/27/2015

11:42 PM Revision 37e2b7b8 (ceph): Merge remote-tracking branch 'origin/next'
Josh Durgin
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...
Josh Durgin
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...
Joao Eduardo Luis
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...
Joao Eduardo Luis
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...
Joao Eduardo Luis
08:58 PM Bug #11470: mon: leaked Messenger, MLog on shutdown
1551ebb63238073d2fd30201e6b656a8988e958c needs to be backported to firefly and hammer.
cherry-picking is trivial.
...
Joao Eduardo Luis
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...
Joao Eduardo Luis
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...
Joao Eduardo Luis
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 Joao Eduardo Luis
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... Jason Dillaman
06:25 PM rbd Bug #12479 (In Progress): [ FAILED ] TestLibRBD.BlockingAIO
Jason Dillaman
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...
Yuri Weinstein
05:58 PM Revision 9c6e4f0e (ceph): Merge pull request #511 from ceph/wip-drop-chef
Remove chef task Andrew Schoen
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>
Zack Cerza
02:40 PM Bug #12442 (Fix Under Review): how to use the command “ceph ping mon.ID”?
Kefu Chai
02:34 PM Bug #12442: how to use the command “ceph ping mon.ID”?
Kefu Chai
06:29 AM Bug #12442: how to use the command “ceph ping mon.ID”?
The following is my ceph. Conf file... huanwen ren
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 ...
Kefu Chai
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,
> ...
huanwen ren
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...
Kefu Chai
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...
David Burley
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...
Samuel Just
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...
Samuel Just
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>
Greg Farnum
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 ...
Boris Ranto
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
huanwen ren
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 huang jun
07:43 AM Bug #12454: I shut down all the osd, but the use of "ceph osd tree" command, or display a osd up
... huanwen ren
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 ...
huang jun
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...
huanwen ren
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...
huang jun
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...
huanwen ren
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...
Vikhyat Umrao
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...
Ilya Dryomov
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...
Ilya Dryomov
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...
Ilya Dryomov
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...
Ilya Dryomov
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...
Ilya Dryomov
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...
Ilya Dryomov
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 Abhishek Lekshmanan
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. huang jun
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>
John Spray
06:28 AM Revision 0d2467a1 (ceph): Compressor: Remove thread affinity options
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
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 ...
Haomai Wang
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/... lin zhou
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...
Patrick Ringl

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 Nathan Cutler
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... Loïc Dachary
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... Loïc Dachary
10:38 AM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
... Loïc Dachary
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... Abhishek Lekshmanan
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...
Abhishek Lekshmanan
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...
Abhishek Lekshmanan
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...
science luo

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. Loïc Dachary
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 Loïc Dachary
11:52 AM rgw Backport #11542 (Resolved): Change variable length array of std::strings (not legal in C++) to st...
Nathan Cutler
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...
Nathan Cutler
11:51 AM rgw Feature #8911 (Resolved): RGW doesn't return 'x-timestamp' in header which is used by 'View Detai...
Nathan Cutler
11:50 AM rgw Backport #11718 (Resolved): RGW doesn't return 'x-timestamp' in header which is used by 'View Det...
Nathan Cutler
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...
Nathan Cutler
11:49 AM rgw Bug #11323 (Resolved): rgw: quota not respected in POST object
Nathan Cutler
11:48 AM rgw Backport #11728 (Resolved): rgw: quota not respected in POST object
Nathan Cutler
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>
Nathan Cutler
11:37 AM rgw Bug #11149 (Resolved): delete bucket does not remove .bucket.meta file
Nathan Cutler
11:25 AM rgw Backport #11726 (Resolved): delete bucket does not remove .bucket.meta file
Nathan Cutler
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>
Nathan Cutler
11:23 AM rgw Bug #11639 (Resolved): Object copy bug
Nathan Cutler
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... Angapov Vasily
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...
huang jun
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... Angapov Vasily
11:23 AM rgw Backport #11754 (Resolved): Object copy bug
Nathan Cutler
11:22 AM rgw Bug #11036 (Resolved): RGW Swift API: response for PUT on /container does not contain the mandato...
Nathan Cutler
11:22 AM rgw Backport #12039 (Resolved): RGW Swift API: response for PUT on /container does not contain the ma...
Nathan Cutler
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... Nathan Cutler
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>
Nathan Cutler
08:55 AM Bug #12453 (Resolved): rpmbuild from 9.0.2 sources does not build on aarch64
Kefu Chai
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 Kefu Chai
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>
Haomai Wang
03:22 AM Bug #12401: pgmonitor: wrong "at/near target max“ reporting
hi, kefu, who is going to do backport of this? huang jun
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.
huang jun
02:11 AM Bug #12442: how to use the command “ceph ping mon.ID”?
@huang jun
thank you
huanwen ren
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 ...
Kefu Chai
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...
David Burley

07/24/2015

10:47 PM Bug #12465 (In Progress): Log::reopen_log_file() must take the flusher lock to avoid closing an f...
Samuel Just
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 Samuel Just
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. Samuel Just
10:28 PM Bug #12465 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an fd :...
Samuel Just
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:
...
Samuel Just
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... Samuel Just
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...
Samuel Just
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...
Tyler Bishop
09:00 PM Revision 6f54c61b (ceph): debian: Update maintainers and uploaders
Signed-off-by: Travis Rhoden <trhoden@redhat.com> Travis Rhoden
07:11 PM rbd Backport #12240 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
Nathan Cutler
06:59 PM rbd Bug #7385 (Resolved): Objectcacher setting max object counts too low
Nathan Cutler
06:58 PM rbd Backport #11731 (Resolved): Objectcacher setting max object counts too low
Nathan Cutler
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>
Josh Durgin
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>
Josh Durgin
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...
Loïc Dachary
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... Loïc Dachary
04:53 PM Backport #12461 (Rejected): ceph-dencoder links to libtcmalloc, and shouldn't
First attempt: https://github.com/ceph/ceph/pull/5821 Loïc Dachary
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> Vasu Kulkarni
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...
huang jun
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...
huang jun
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)
huang jun
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. Kefu Chai
09:34 AM Bug #12459: make failed on common/WorkQueue
https://github.com/ceph/ceph/pull/5338 huang jun
08:34 AM Bug #12459 (Resolved): make failed on common/WorkQueue
... huang jun
05:06 PM Revision 4aa47baa (ceph): Fixes #12460
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit bb71120b37ec6238daf53561d9e6facdb438feb5)
Yuri Weinstein
05:02 PM Revision b443c2dc (ceph): Merge pull request #508 from ceph/wip-12460
Fixes #508
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:59 PM Revision bb71120b (ceph): Fixes #12460
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
04:52 PM Bug #10691 (Pending Backport): ceph-dencoder links to libtcmalloc, and shouldn't
Loïc Dachary
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...
Nathan Cutler
04:39 PM Feature #12316: For EC pool, read K+M shards (instead of K) to reduce latency (with IO overhead)
Guang Yang
04:24 PM Revision f9be60af (ceph): Merge pull request #26 from hustcat/err_code
Convert some C error code to Go code Noah Watkins
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...
Yuri Weinstein
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 <...
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... Ken Dreyer
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...
Alfredo Deza
11:57 AM rgw Fix #10927 (Resolved): init script doesn't start daemon - errors silently
Merged! Vikhyat Umrao
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...
Loïc Dachary
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...
Haomai Wang
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...
Sage Weil
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...
Jason Dillaman
01:59 PM Revision 3292bd26 (ceph): WorkQueue: added virtual destructor
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b3f5a75332c058816dc39b71e9d2b36e752159f4)
Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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-...
Jason Dillaman
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...
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...
Jason Dillaman
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...
Jason Dillaman
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
Jason Dillaman
01:59 PM Revision 68863968 (ceph): PendingReleaseNotes: document changes to librbd's aio_read methods
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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-...
Jason Dillaman
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)
Jason Dillaman
10:58 AM Backport #11741: crush: take crashes due to invalid arg
Nathan Cutler
09:27 AM Backport #11741 (Fix Under Review): crush: take crashes due to invalid arg
waiting for Sage to review Nathan Cutler
10:41 AM rgw Backport #12039 (Fix Under Review): RGW Swift API: response for PUT on /container does not contai...
Nathan Cutler
10:38 AM rgw Backport #11754 (Fix Under Review): Object copy bug
Nathan Cutler
10:37 AM rgw Backport #11729 (Fix Under Review): rgw: leak of bucket meta objects on bucket re-creation
Nathan Cutler
10:35 AM rgw Backport #11728 (Fix Under Review): rgw: quota not respected in POST object
Nathan Cutler
10:34 AM rgw Backport #11726 (Fix Under Review): delete bucket does not remove .bucket.meta file
Nathan Cutler
10:26 AM rgw Backport #11721 (Fix Under Review): Keystone PKI token expiration is not enforced
Nathan Cutler
10:25 AM rgw Backport #11718 (Fix Under Review): RGW doesn't return 'x-timestamp' in header which is used by '...
Nathan Cutler
10:24 AM rgw Backport #11542 (Fix Under Review): Change variable length array of std::strings (not legal in C+...
Nathan Cutler
09:59 AM rgw Feature #5821 (Fix Under Review): Alias --secret-key to --secret for radosgw-admin
https://github.com/ceph/ceph/pull/5335 Kefu Chai
09:42 AM Bug #9614 (Resolved): PG stuck with remapped
Nathan Cutler
09:42 AM Backport #12011 (Resolved): PG stuck with remapped
Nathan Cutler
09:37 AM Bug #9983 (Resolved): Cleanup boost optionals for boost 1.56
Nathan Cutler
09:37 AM Backport #11961 (Resolved): Cleanup boost optionals for boost 1.56
Nathan Cutler
09:36 AM Backport #11875 (Resolved): ceph-post-file fails on rhel7
Nathan Cutler
09:35 AM Backport #11801 (Fix Under Review): Make it more difficult to delete pools in firefly
Nathan Cutler
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...
Sage Weil
09:30 AM Bug #11612 (Resolved): ceph-disk: get_partition_type fails on /dev/cciss...
Nathan Cutler
09:29 AM Backport #11759 (Resolved): ceph-disk: get_partition_type fails on /dev/cciss...
Nathan Cutler
09:29 AM Bug #11507 (Resolved): object creation by write cannot use an offset on an erasure coded pool
Nathan Cutler
09:28 AM Backport #11745 (Resolved): object creation by write cannot use an offset on an erasure coded pool
Nathan Cutler
09:26 AM Bug #11574 (Resolved): utf8 and old gcc breakage on RHEL6.5
Nathan Cutler
09:26 AM Backport #11716 (Resolved): utf8 and old gcc breakage on RHEL6.5
Nathan Cutler
09:25 AM Backport #11715 (Resolved): utf8 and old gcc breakage on RHEL6.5
Nathan Cutler
09:24 AM Bug #11543 (Resolved): ceph_argparse_flag has no regular 3rd parameter
Nathan Cutler
09:23 AM Backport #11714 (Resolved): ceph_argparse_flag has no regular 3rd parameter
Nathan Cutler
09:22 AM Bug #11143 (Resolved): src/ceph-disk : "disk zap" sgdisk invocation
Nathan Cutler
09:22 AM Backport #11713 (Resolved): src/ceph-disk : "disk zap" sgdisk invocation
Nathan Cutler
09:21 AM Bug #10983 (Resolved): use a new disk as journal disk,ceph-disk prepare fail
Nathan Cutler
09:20 AM Backport #11711 (Resolved): use a new disk as journal disk,ceph-disk prepare fail
Nathan Cutler
09:19 AM Bug #7387 (Resolved): Malformed JSON command output when non-ASCII strings are present
Nathan Cutler
09:18 AM Backport #11709 (Resolved): Malformed JSON command output when non-ASCII strings are present
Nathan Cutler
09:18 AM Backport #11708 (Resolved): Malformed JSON command output when non-ASCII strings are present
Nathan Cutler
09:17 AM Bug #11535 (Resolved): Client admin socket leaks file descriptors
Nathan Cutler
09:17 AM Revision 824c541f (ceph): common: add nested-name-specifier ThreadPool before WorkQueueVal
Fixes: #12459
Signed-off-by: huangjun <hjwsm1989@gmail.com>
huang jun
09:17 AM Backport #11707 (Resolved): Client admin socket leaks file descriptors
Nathan Cutler
09:16 AM Bug #11026 (Resolved): objecter: can get stuck in redirect loop if osdmap epoch == last_force_op_...
Nathan Cutler
09:16 AM Backport #11703 (Resolved): objecter: can get stuck in redirect loop if osdmap epoch == last_forc...
Nathan Cutler
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. Kefu Chai
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...
Nathan Cutler
08:54 AM Bug #10006: osd cache full mode still skips young objects
master: https://github.com/ceph/ceph/pull/2856 Nathan Cutler
08:53 AM Bug #10006 (Resolved): osd cache full mode still skips young objects
Nathan Cutler
08:52 AM Backport #12016 (Resolved): osd cache full mode still skips young objects
Nathan Cutler
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>
Loïc Dachary
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>
John Spray
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...
John Spray
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...
chuanhong wang
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>
Loïc Dachary
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. Loïc Dachary
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... Loïc Dachary
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. Yehuda Sadeh
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...
sivaram ravipati
03:34 AM Revision 5c2d42ef (ceph): Change return new error for rados and rbd
Signed-off-by: Ye Yin <eyniy@qq.com> Ye Yin
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,...
huanwen ren
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>
David Zafman

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... Samuel Just
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>
Samuel Just
09:15 PM Revision 7ba4c0ba (ceph): Merge pull request #506 from ceph/wip-12068-master
Fixes #506
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
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@...
Sage Weil
07:26 PM Revision f7bda956 (ceph): Merge branch 'next'
John Spray
07:19 PM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
David Zafman
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...
David Zafman
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... Haomai Wang
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>
David Zafman
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>
David Zafman
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>
Samuel Just
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>
David Zafman
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>
David Zafman
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>
John Spray
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>
Samuel Just
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>
Samuel Just
05:49 PM Bug #12162 (Pending Backport): pg_interval_t::check_new_interval - for ec pool, should not rely o...
Samuel Just
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-...
Samuel Just
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>
Travis Rhoden
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....
Samuel Just
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
...
Tom Deneau
05:11 PM Bug #12452 (Closed): rados load-gen limits throughput report to 999 MB/sec
In io_cb, it sets precision to 3. Tom Deneau
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...
Tom Deneau
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> Guang G Yang
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...
Tom Deneau
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 <...
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>
Yuri Weinstein
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>
Ken Dreyer
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>
Yehuda Sadeh
03:38 PM Revision bc348f6b (ceph): Fix "was hidden" compilation warnings
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
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? runsisi hust
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-... runsisi hust
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...
Vikhyat Umrao
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>
Sage Weil
02:00 PM devops Backport #12448 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
https://github.com/ceph/ceph/pull/5412 Nathan Cutler
02:00 PM devops Backport #12447 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
https://github.com/ceph/ceph/pull/5394 Nathan Cutler
02:00 PM devops Bug #12351 (Pending Backport): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Nathan Cutler
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 Nathan Cutler
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... Sage Weil
01:57 PM devops Bug #12358 (Pending Backport): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
Nathan Cutler
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>
Ken Dreyer
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>
Ken Dreyer
01:20 PM Revision 2513ba75 (ceph): docs: Document md_config_obs_t.
Signed-off-by: Krzysztof Kosiński <krzysztof.kosinski@intel.com> Krzysztof Kosiński
01:19 PM Revision af0d1ab6 (ceph): docs: Document the ThreadPool and WorkQueue classes.
Signed-off-by: Krzysztof Kosiński <krzysztof.kosinski@intel.com> Krzysztof Kosiński
01:18 PM Revision 799fd9f7 (ceph): docs: Document the Finisher class.
Signed-off-by: Krzysztof Kosiński <krzysztof.kosinski@intel.com> Krzysztof Kosiński
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>
John Spray
01:05 PM CephFS Bug #12355 (Resolved): MDS assertion during shutdown (MDLog !capped), in TestStrays.test_migratio...
John Spray
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 John Spray
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>
John Spray
12:52 PM rgw Fix #10927: init script doesn't start daemon - errors silently
https://github.com/ceph/ceph/pull/5325 Vikhyat Umrao
12:26 PM rgw Fix #10927 (In Progress): init script doesn't start daemon - errors silently
Vikhyat Umrao
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...
Sage Weil
12:35 PM Revision 8b1df960 (ceph): doc/cephfs/quota: simple doc
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Bug #12444 (Rejected): WorkQueue.cc: unintended behavior for ThreadPool::drain()?
ThreadPool::drain() contains this condition:... Krzysztof Kosinski
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... Daniel Swarbrick
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...
John Spray
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 John Spray
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... Jan Schermer
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...
science luo
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 huang jun
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...
John Spray
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...
huang jun
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/...
huanwen ren
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 ...
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...
Kamil Czarnecki
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...
Jianpeng Ma
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... Eric Eastman
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...
gu ce
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....
Dan Mick

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> xinxin shu
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/...
David Zafman
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...
Mark Nelson
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... Mark Nelson
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>
Josh Durgin
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>
Yuri Weinstein
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 ... Abdi Ibrahim
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>
Samuel Just
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...
Dan van der Ster
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...
David Zafman
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...
Dan van der Ster
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>...
Samuel Just
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...
sivaram ravipati
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 Yuri Weinstein
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>
Yuri Weinstein
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...
Yuri Weinstein
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...
Yuri Weinstein
03:38 PM CephFS Bug #12417 (Pending Backport): segfault launching ceph-fuse with bad --name
Sage Weil
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>
Sage Weil
03:36 PM Revision c0a601ff (ceph): Merge pull request #5307 from dachary/wip-release-notes-firefly
backport v0.80.10 release notes to firefly Sage Weil
03:30 PM Backport #12433 (Resolved): Show osd as NONE in "ceph osd map <pool> <object> " output
https://github.com/ceph/ceph/pull/5376 Loïc Dachary
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 Jason Dillaman
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',...
Yuri Weinstein
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. Samuel Just
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 Haomai Wang
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 Jason Dillaman
02:55 PM Fix #11820 (Fix Under Review): Show osd as NONE in "ceph osd map <pool> <object> " output
Loïc Dachary
01:47 PM Fix #11820: Show osd as NONE in "ceph osd map <pool> <object> " output
https://github.com/ceph/ceph/pull/5316 Loïc Dachary
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> Shylesh Kumar
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 Kefu Chai
02:36 PM rbd Bug #12422 (Duplicate): rbd export not generating consistent images
Appears to be a duplicate of issue #9806 Jason Dillaman
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...
Michael Hackett
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 ... Ankit Charolia
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...
Wido den Hollander
12:59 PM CephFS Bug #12355 (In Progress): MDS assertion during shutdown (MDLog !capped), in TestStrays.test_migra...
Reproduced this locally. Fixing... John Spray
11:27 AM Bug #12419 (Resolved): TEST_crush_rule_create_erasure consistently fails on i386 builder
Kefu Chai
08:51 AM Bug #12419: TEST_crush_rule_create_erasure consistently fails on i386 builder
https://github.com/ceph/ceph/pull/5314 Loïc Dachary
08:49 AM Bug #12419 (Fix Under Review): TEST_crush_rule_create_erasure consistently fails on i386 builder
Loïc Dachary
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>
Kefu Chai
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:...
John Spray
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)...
Guang Yang
08:48 AM Backport #11824: implicit erasure code crush ruleset is not validated
It must be backported together with the fix for #12419 Loïc Dachary
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...
Loic Dachary
08:36 AM Bug #9806 (Resolved): Objecter: resend linger ops on split
Nathan Cutler
08:35 AM Bug #11877 (Resolved): Clock skew causes missing summary and confuses Calamari
Nathan Cutler
08:35 AM Backport #11878 (Resolved): Clock skew causes missing summary and confuses Calamari
Nathan Cutler
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>
Loïc Dachary
07:45 AM Bug #11576 (Resolved): ceph fails to compile with boost 1.58
Nathan Cutler
07:44 AM Backport #11982 (Resolved): ceph fails to compile with boost 1.58
Nathan Cutler
07:43 AM Backport #12202 (Resolved): ceph fails to compile with boost 1.58
Nathan Cutler
07:41 AM Backport #11699 (Resolved): Objecter: resend linger ops on split
Nathan Cutler
07:05 AM Revision bef39385 (ceph): os/FileStore: fix pipe file descriptor leak
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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
...
Thorsten Behrens
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.
...
Vimal A.R
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...
huang jun
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>
Kefu Chai
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...
Zhi Zhang
03:15 AM Revision 1baeb1c7 (ceph): doc/rados/configuration: add more scrub related config
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
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...
ceph zte
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.
huang jun
02:00 AM CephFS Bug #12354 (Resolved): ceph-fuse crash in ll_fsync, during TestClientRecovery.test_fsync
fuse fsyncdir callback was added recently Zheng Yan
 

Also available in: Atom