Project

General

Profile

Activity

From 04/25/2016 to 05/24/2016

05/24/2016

09:05 PM Revision 9b2d4fa3 (ceph): Improves the README for cmake by including quick-start developer
instructions and slightly improved markdown syntax.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
J. Eric Ivancich
08:41 PM Revision 16523599 (ceph): mailmap: Ramesh Chander affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:41 PM Revision 549ac0f4 (ceph): mailmap: Dan Horák affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:39 PM Revision 1625888c (ceph): mailmap: Mike christie affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:39 PM Revision 8a318b31 (ceph): mailmap: Yongqiang He affiliation / name normalization
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:28 PM Cleanup #15990: ceph-disk: expected systemd unit failures are confusing
Yeah, I was not too thrilled about it either. We might want to reserve a special exit code for saying 'not all device... Boris Ranto
02:03 PM Cleanup #15990: ceph-disk: expected systemd unit failures are confusing
That would be fine with me (forcing the exit code to always be a success). The problem is that it will also hide real... Loïc Dachary
01:57 PM Cleanup #15990: ceph-disk: expected systemd unit failures are confusing
Boris Ranto writes:
This could be fixed if we added 1 as an acceptable exit code for ceph-disk command, e.g. addin...
Loïc Dachary
08:17 PM Revision fd66fd91 (ceph): cmake: add libcephfs-java support
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:17 PM Revision 34b5ae8f (ceph): cmake: add "git-update" target for syncing git submodules
it maps the same functionality in autogen.sh
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:48 PM Revision 2a947bef (ceph): vstart: add --valgrind_rgw
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
07:43 PM Revision 8a9769a1 (ceph): librados: add get_pool_is_selfmanaged_snaps_mode() function
This exposes through librados whether a pool has (or had) selfmanaged
snaps.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
07:43 PM Revision fd5f2eef (ceph): rados: warn about losing user_version in cppool
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:43 PM Revision 8f52f119 (ceph): rados: refuse cppool if the pool has selfmanaged snaps
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:40 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
Hi Orit,
Oh, it's missing the realm_id too.
@# radosgw-admin zonegroup get --rgw-zonegroup=default
{
"id"...
Charles Alva
06:43 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
try "radosgw-admin zonegroup get --rgw-zonegroup=default" Orit Wasserman
06:31 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
It seemed ceph-deploy didn't create the zonegroup.
Below is the output:
@# radosgw-admin zonegroup get
failed to...
Charles Alva
06:27 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
can you get the output of "radosgw-admin zonegroup get"? Orit Wasserman
05:29 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
Hi Orit,
The attached is the log.
The RGWs sit below Nginx HTTP load balancer. I haven't figured out how to do ...
Charles Alva
04:36 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
can you provide the logs with debug_rgw=20 and debug_ms=1? Orit Wasserman
02:48 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
Even when we manually created .rgw.meta and default realm to get its UUID for metadata_heap and realm_id values and p... Charles Alva
01:08 PM rgw Bug #15937 (Pending Backport): radosgw-admin: failure for user create after upgrade from hammer t...
Abhishek Lekshmanan
07:38 PM Revision a9eb03f1 (ceph): short_pg_log: double params to avoid failures from dup detection failure
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
07:26 PM Revision 9b187f21 (ceph): Merge pull request #8672 from zaitcev/wip-5073-multen-2
rgw: Add access to multi-tenancy test
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
06:18 PM Revision 02e84e89 (ceph): Merge pull request #8533 from theanalyst/rgw/rest-user-get
rgw_rest_admin: return -EINVAL for improper user info requests
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
06:17 PM Revision 3beb203a (ceph): Merge pull request #8186 from rzarzynski/wip-rgw-bulkdel-cosm
rgw: optimize BulkDelete authorization and response printing
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
06:11 PM Revision 8b5bbe9e (ceph): Merge pull request #8093 from zaitcev/swift-root-prefix
rgw: Allow to serve Swift off the URL root
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
06:11 PM Revision 7151fcb0 (ceph): Merge pull request #8053 from rzarzynski/wip-rgw-aws4-memalloc
rgw: improve memory management in AWS4 auth
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
06:02 PM Revision 40749519 (ceph): osd: reject PARALLELEXEC ops with EINVAL
Errors are better than crashing.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:02 PM Revision 1aa807f4 (ceph): ceph_test_rados_api_misc: test rados op with bad flas
Pass the bad PARALLELEXEC flag to remove(), which takes a flags arg.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:31 PM rgw Feature #16004 (Fix Under Review): rgw : support size suffixes for --max-size in radosgw-admin co...
https://github.com/ceph/ceph/pull/9297 Vikhyat Umrao
03:46 AM rgw Feature #16004 (Resolved): rgw : support size suffixes for --max-size in radosgw-admin command
rgw : support size suffixes for --max-size in radosgw-admin command ... Vikhyat Umrao
05:22 PM Revision d7b511b8 (ceph): journal: eliminate watch delay for object refetches
The randomized write sizes of the modified rbd-mirror stress
test results in a lot of journal object with few entries...
Jason Dillaman
05:22 PM Revision b9edff21 (ceph): test: use randomized write sizes for rbd-mirror stress test
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
05:22 PM Revision 0fb730e6 (ceph): journal: keep active tag to assist with pruning watched objects
It's possible that there might be additional entries to prune in
objects that haven't been prefetched yet. Keep the a...
Jason Dillaman
05:04 PM Bug #16012 (Resolved): librados,osd: bad flags can crash the osd
librados user can pass in bogus flags.
including parallelexec, which can make the osd assert.
Sage Weil
04:58 PM Revision ff2cc27a (ceph): journal: cleanup watch refetch flag handling
Clear the refetch required flag while scheduling the watch
and remove the stale object after the watch completes if s...
Jason Dillaman
04:58 PM Revision 5fbf5f82 (ceph): journal: update commit entry object number upon overflow
Otherwise the recorded object positions might point to an older
object that doesn't contain the actual entry.
Signed...
Jason Dillaman
04:57 PM Revision 53a7f1a9 (ceph): rgw: don't leak RGWRados::cr_registry on error
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
04:35 PM Revision 03921ef4 (ceph): test: Fix the order of ASSERT_EQ() in chain_xattr tests
GTEST_ASSERT_EQ(expected, actual) so the error message would be easier
to read if ASSERT_EQ() fails.
Signed-off-by: ...
Kefu Chai
03:54 PM rbd Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
Awesome, thanks. I'll check. Christian Theune
03:30 PM rbd Bug #16011 (Resolved): Failure in journal.sh workunit test
... Jason Dillaman
03:18 PM Revision 02fb39d7 (ceph): rgw: use vector for librados handles
using a vector instead of an array of pointers cleans up our
initialization/shutdown logic
Signed-off-by: Casey Bodl...
Casey Bodley
03:18 PM Revision 72d5a485 (ceph): rgw: remove unneeded RGWRados::num_rados_handles
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:18 PM Revision 1adff94b (ceph): rgw: dont need atomic RGWRados::next_rados_handle
next_rados_handle is only accessed under an exclusive handle_lock
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:38 PM Revision a734f1d4 (ceph): DispatchQueue: make sure no pending message in queue
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
02:38 PM Revision 1eb8fac8 (ceph): AsyncConnection: queue_reset after stopped
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
02:37 PM Feature #7150: mon: hunt for multiple mons in parallel
let me give it a try. Kefu Chai
02:01 PM Bug #16010: [mds]failed to decode message of type 43 v7: buffer::end_of_buffer
... Kefu Chai
01:40 PM Bug #16010 (Resolved): [mds]failed to decode message of type 43 v7: buffer::end_of_buffer
When listing a directory on CephFS with lots of files(3M+ files), the MDS will hit a bug that cannot decode MOSDOpRep... Xiaoxi Chen
01:53 PM rgw Backport #15979 (Resolved): hammer: Multipart Object Corruption
Nathan Cutler
01:13 PM rgw Backport #16009 (In Progress): radosgw-admin: failure for user create after upgrade from hammer t...
Abhishek Lekshmanan
01:10 PM rgw Backport #16009 (New): radosgw-admin: failure for user create after upgrade from hammer to jewel
Abhishek Lekshmanan
01:09 PM rgw Backport #16009 (Resolved): radosgw-admin: failure for user create after upgrade from hammer to j...
https://github.com/ceph/ceph/pull/9294 Abhishek Lekshmanan
12:40 PM Revision a41860a5 (ceph): Merge pull request #9279 from majianpeng/bluestore-uniquelock
os/bluestore/BlueStore: Fix wrong usage of std::unique_lock for OpSequencer
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
12:04 PM Revision 5d4566e7 (ceph): common/blkdev: Add new api block_device_is_rotational.
It use to judge device whether rotational device.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
12:04 PM Revision 97b974ef (ceph): os/bluestore/BlockDevice: add parameter 'bool rotational'
Using this parameter indicate whether device is rotational or not.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
12:04 PM Revision 3dd85603 (ceph): common/blkdev: make get_block_device_int_property accept random property.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
11:56 AM Revision c191fa10 (ceph): osd/ReplicatedPG: remove redundant transient variables did_proxy_read
Because it is always set to true unconditionally.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
11:56 AM Revision 6ea5dd5d (ceph): osd/ReplicatedPG: make do_sub_op() more efficient
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
11:56 AM Revision aa0e68cd (ceph): objecter: add counter for writesame operation
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
11:55 AM Revision 96ebbe68 (ceph): common/blkdev: Let get_block_device_base can handle symbolic link path.
In bluestore, it create symbolic link for block/db/wal path.
So we hope get_block_device_base can handle symbolic lin...
Jianpeng Ma
11:47 AM Revision 9bc7d966 (ceph): OSD: print log when osd want to kill self
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
11:45 AM Backport #16008 (In Progress): jewel: "SELinux denials" in rados-wip-yuri-testing2-distro-basic-s...
Nathan Cutler
11:42 AM Backport #16008 (Resolved): jewel: "SELinux denials" in rados-wip-yuri-testing2-distro-basic-smit...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
11:31 AM Revision 1535cd40 (ceph): Merge pull request #8741 from rzarzynski/wip-rgw-keystonev3-doc
rgw, doc: improve documentation of Keystone v3 config options Matt Benjamin
11:30 AM Revision c14c0ac0 (ceph): pybind/rbd: keep a ref to the Image in SnapIterator
Signed-off-by: Hector Martin <marcan@marcan.st> Hector Martin
11:30 AM Revision c634faa6 (ceph): test/pybind: explicitly remove references in tearDown
Looks like nose likes to leave references to the test instances around.
This doesn't break anything, but does cause I...
Hector Martin
11:30 AM Revision 71cca02e (ceph): pybind/rados: s/__del__/__dealloc__/
Signed-off-by: Hector Martin <marcan@marcan.st> Hector Martin
11:13 AM Bug #15933: bluestore+spdk can not get serial number by ceph user
Nathan Cutler wrote:
> Haomai: Yes, with @setuser match path@ - see the Jewel release notes: http://docs.ceph.com/do...
Clive Xu
11:07 AM Backport #16006 (Resolved): jewel: BackoffThrottle spins unnecessarily with very small backoff wh...
https://github.com/ceph/ceph/pull/9579 Nathan Cutler
10:03 AM Revision 78d12c69 (ceph): rgw: reuse populate_with_generic_attrs() across rgw_op.cc.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
09:28 AM Bug #15987 (Pending Backport): "SELinux denials" in rados-wip-yuri-testing2-distro-basic-smithi run
Merged to master (PR#9218) and pending jewel backport (PR#8938). Boris Ranto
09:25 AM Revision 188318b7 (ceph): rpm: Restore /var/run/ceph context manually
The fixfiles command won't fix label for /var/run/ceph (/run is probably
excluded from relabel), we need to restore t...
Boris Ranto
09:25 AM Revision ab1f65dd (ceph): rpm: Mute semodule in postun script
Currently, we don't mute the semodule output in postun script. This
results in the following message when removing ce...
Boris Ranto
09:24 AM rgw Bug #15915: rgw command is consuming all the cpu time
Hi~ Yehuda:
I've seem the same issue: my env:
[mikulely@localhost src]$ uname -a
Linux localhost.localdomain ...
Jiaying Ren
09:22 AM Revision c5740ea0 (ceph): os/bluestore/BlueStore: Fix wrong usage of std::unique_lock for OpSeque...
When set bluestore_sync_wal_apply = false, the osd must be crashed.
I add some debug message in WALWQ::_dequeue():
//...
Jianpeng Ma
09:05 AM Revision 48225af8 (ceph): Merge pull request #9218 from ceph/wip-asok-denials
rpm: Packaging fixes
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Nathan Cuthler <ncutler@suse.com>
Boris Ranto
07:44 AM Revision c3a20c40 (ceph): Merge pull request #8906 from david-z/wip-fix-kcephfs-symlink
mds: wrongly treat symlink inode as normal file/dir when symlink inode is stale on kcephfs Zheng Yan
07:14 AM Revision ddbf341f (ceph): rgw: cleanup RGW_MIN_MULTIPART_SIZE
As the commit 11cf9bbb298768b5307616db5977cc4985072a6e
make rgw_multipart_min_part_size as a config option,
we did no...
Jiaying Ren
06:08 AM Revision 0fa22f0d (ceph): admin/build-doc: use doc_deps.deb.txt for build-deps instead
also update `doc_deps.deb.txt` according to the changes in build-doc.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:02 AM Revision e9c01049 (ceph): Merge pull request #9281 from songbaisen/song29
msg: fix the wrong para in cpp_strerror
Reviewed-by: Kefu Chai <kefu@redhat.com>
Reviewed-by: Haomai Wang <haomai@xs...
Haomai Wang
05:48 AM Revision 911d3fe9 (ceph): doc: do not doxgen src/civetweb
because it's an external project included as a git submodule
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:58 AM Revision 8ce8429f (ceph): admin/build-doc: remove librbd-dev from build-dependencies
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:58 AM Revision 0e00d2f2 (ceph): doc,cmake: do not scan non-man pages when building man pages
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:57 AM Revision 907d4e25 (ceph): ReplicatedPG: adjust num_pinned in _delete_oid
Fixes: http://tracker.ceph.com/issues/15952
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:15 AM Bug #16005 (Duplicate): rbd: client coredumps with io exceeding pool-quota after pool is already ...
# description
* when using rbd due to thin provision in ceph, it's easy to produce "image size is bigger than p...
shun song
03:32 AM Revision 65827a0f (ceph): mds: fix race between StrayManager::{eval_stray,reintegrate_stray}
StrayManager::eval_stray() is called after Server::respond_to_request()
drops locks. So it can race with StrayManager...
Yan, Zheng
02:40 AM rbd Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
@Yuan: we should only expect a 2x slowdown when the OSD is at 100% utilization. In the example above, the OSD is the... Jason Dillaman
02:34 AM rbd Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
Jason, I think we might should expect 2x slowdown in this case, since theatrically all the writes are doubled(journal... Yuan Zhou
02:30 AM rbd Bug #15993 (Fix Under Review): rbd-mirror can become stuck during live-replay
*PR*: https://github.com/ceph/ceph/pull/9282 Jason Dillaman
02:22 AM Revision dd6bf541 (ceph): msg: fix the wrong para in cpp_strerror
Signed-off-by:song baisen <song.baisen@zte.com.cn> ceph zte
01:02 AM Revision 83ffc2b7 (ceph): mon: expose require_jewel_osds flag to user
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo

05/23/2016

11:08 PM Backport #15149 (Fix Under Review): hammer: OSD reporting ENOTEMPTY and crashing
https://github.com/ceph/ceph/pull/9277 Samuel Just
11:00 PM Revision 45a15914 (ceph): Merge branch 'xio-rename_XioRsp' of https://github.com/Adirl/ceph into ...
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com> Matt Benjamin
10:57 PM Bug #16003 (Can't reproduce): test bug: objectstore tool export/import of only copy allowed pg to...
This isn't a bug in the tool or in the OSD, but it's causing rare false-negatives in the tests since it's possible fo... Samuel Just
10:38 PM Bug #16002 (Resolved): ObjctCacher: doesn't correctly handle read replies on split BufferHeads
In ObjectCacher::bh_read_finish, we have a nonsense snippet... Greg Farnum
10:04 PM Bug #15953 (Pending Backport): BackoffThrottle spins unnecessarily with very small backoff while ...
https://github.com/ceph/ceph/pull/9235/commits Samuel Just
10:03 PM Revision 5798fb3b (ceph): PG: update PGPool to detect map gaps and reset cached_removed_snaps
Fixes: http://tracker.ceph.com/issues/15943
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
10:02 PM Revision ca9d87d9 (ceph): Merge pull request #9235 from athanatos/wip-throttle
BackoffThrottle: fix for freebsd and avoid spinning when full
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Rev...
Josh Durgin
09:26 PM CephFS Bug #15485: drop /usr/bin/cephfs
Indeed we should. John Spray
09:24 PM Revision 1f03205e (ceph): Merge pull request #9276 from linuxbox2/xio-enqueue-2
xio: follow 03d33e59 (enqueue_for_send()->enqueue()) Matt Benjamin
09:22 PM Revision e882f792 (ceph): xio: follow 03d33e59 (enqueue_for_send()->enqueue())
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com> Matt Benjamin
09:21 PM Revision 94dfdcdd (ceph): Merge pull request #9275 from ktdreyer/wip-doc-cephfs-jcsp
doc: John Spray is now CephFS lead
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
09:18 PM Revision b7b1ecb4 (ceph): doc: John Spray is now CephFS lead
Signed-off-by: Ken Dreyer <kdreyer@redhat.com> Ken Dreyer
09:13 PM Revision 4317a179 (ceph): rpm: drop python-argparse dependency
This was only necessary for older (now unsupported) distro versions.
Signed-off-by: Nathan Cutler <ncutler@suse.com>...
Nathan Cutler
09:13 PM Revision 641e5bb0 (ceph): rpm: drop dead conditionals
This commit drops conditionals that no longer serve any purpose, since
jewel and above do not support the distro vers...
Nathan Cutler
09:13 PM Revision 54dc8bf5 (ceph): rpm: drop init-ceph.in-fedora.patch
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit e8cf501d0f22c757a0860a0c91dcb1d7a472ed34)
Nathan Cutler
09:13 PM Revision 94efaef9 (ceph): rpm: move unified python-sphinx build dependency
Now that the python-sphinx build dependency is unified, move it
to the proper section of the spec file.
Signed-off-b...
Nathan Cutler
09:13 PM Revision b18d8ac0 (ceph): rpm: move boost-random dependency to appropriate section
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 46b16c19f73d82cc357b16e6201926a3479046f2)
Nathan Cutler
09:13 PM Revision e8338a58 (ceph): rpm: drop sysvinit-specific dependencies
Obsolete in jewel and above.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit c655cb896ad1...
Nathan Cutler
09:13 PM Revision d81cec99 (ceph): rpm: put dependencies in alphabetical order
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 66042c03df012754215ed848e475f2195ee988a0)
Nathan Cutler
09:13 PM Revision a7e01dd4 (ceph): rpm: global replace $RPM_BUILD_ROOT with %{buildroot}
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit bed92b6a86cdef784e89c38952fa779ce5fc5a91)
Nathan Cutler
09:13 PM Revision 3abf8951 (ceph): rpm: drop udev/95-ceph-osd-alt.rules
This udev rules file was needed on older RHEL platforms, which are
unsupported as of jewel.
Signed-off-by: Nathan Cu...
Nathan Cutler
09:13 PM Revision db4f2d67 (ceph): rpm: replace literal paths with RPM macros
The only place we should write out literal paths is in the RPM scriptlets,
and there only for things that are not ins...
Nathan Cutler
09:13 PM Revision fb6858c2 (ceph): rpm: drop sysvinit bits from relabel_files function
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 20df58799a4853ed3798501176988ffaf888936b)
Nathan Cutler
09:13 PM Revision 50626cec (ceph): rpm: do a full make check when --with-tests is given
The check-local target tests the CLI tools only.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from...
Nathan Cutler
09:13 PM Revision 8182b9a4 (ceph): Test-enable XIO messenger and IB/RDMA support
Fixes: http://tracker.ceph.com/issues/15472
Signed-off-by: Lars Marowsky-Bree <lmb@suse.com>
Signed-off-by: Nathan C...
Nathan Cutler
09:13 PM Revision 128dbc8a (ceph): rpm: Fix SELinux relabel on fedora
The SELinux userspace utilities stopped providing versions when they
switched to CIL language. We need to use a diffe...
Boris Ranto
09:13 PM Revision 69470d40 (ceph): rpm: Drop SELinux priority setting
Older versions of semodule binary that are in Centos/RHEL do not
support priority setting, dropping it.
Fixes: #1582...
Boris Ranto
09:13 PM Revision 587fb3df (ceph): install-deps.sh: systemd-rpm-macros must be installed on SUSE
Otherwise the script breaks.
Fixes: http://tracker.ceph.com/issues/15627
Signed-off-by: Nathan Cutler <ncutler@suse....
Nathan Cutler
09:13 PM Revision 9c81f25b (ceph): test/ec: build the libs only when 'make check'
Currently, we are always building the erasure code libraries while we
need them only when 'make check' is run. Moving...
Boris Ranto
09:13 PM Revision 1ad39019 (ceph): rpm: refrain from installing systemd unit files twice
These files are already installed by systemd/Makefile.am
Fixes: http://tracker.ceph.com/issues/15549
Signed-off-by:...
Nathan Cutler
09:13 PM Revision 9f76b9ff (ceph): udev: remove 60-ceph-partuuid-workaround-rules
These were added to get /dev/disk/by-partuuid/ symlinks to work on
wheezy. They are no longer needed for the support...
Sage Weil
09:13 PM Revision 928a8158 (ceph): rpm: drop python_sitelib/sitearch conditional
This conditional was required to support older versions of RHEL/CentOS that are
no longer supported in infernalis and...
Nathan Cutler
09:13 PM Revision 70466ffd (ceph): rpm: drop _with_systemd
Ceph versions jewel and above only support systemd.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked f...
Nathan Cutler
09:12 PM Revision 63c74d5f (ceph): Merge pull request #8856 from avnerbh/fixes_4_keepalive_to_xio
xio: provide keepalive(s) and their ack(s) Matt Benjamin
08:55 PM Revision f3a473ca (ceph): Merge pull request #9171 from weiqiaomiao/wqm-wip-rgw-mem
rgw: fix some memory leak
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
08:26 PM Revision 052e6394 (ceph): Merge pull request #8873 from roidayan/xio-use_xio_session_event_str
xio: use accelio api to get event str
(this is a decision for the Accelio API, we need to follow it)
Matt Benjamin
08:24 PM Revision ffa2338f (ceph): Merge pull request #9205 from Adirl/fix_compiltaion_entity_addr_t3
Fix compiltaion entity addr t Matt Benjamin
08:07 PM Revision 2fcb7b91 (ceph): Merge pull request #9229 from oritwas/wip-15937
rgw: add missing metadata_heap pool to old zones
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
08:05 PM Cleanup #15990: ceph-disk: expected systemd unit failures are confusing
@Nathan: He is talking about ceph-disk@sdX1.service and ceph-disk@sdX2.service for data/journal. Boris Ranto
01:39 PM Cleanup #15990: ceph-disk: expected systemd unit failures are confusing
@Loic: Which two systemd units are you referring to? Nathan Cutler
09:16 AM Cleanup #15990 (Resolved): ceph-disk: expected systemd unit failures are confusing
When activating a journal fails and later succeed (or the other way around), one of the two systemd unit is permanent... Loïc Dachary
07:59 PM Revision 3c104b10 (ceph): rpm: Mute semodule in postun script
Currently, we don't mute the semodule output in postun script. This
results in the following message when removing ce...
Boris Ranto
07:59 PM Revision 6de39ce7 (ceph): rpm: Restore /var/run/ceph context manually
The fixfiles command won't fix label for /var/run/ceph (/run is probably
excluded from relabel), we need to restore t...
Boris Ranto
07:58 PM Revision bef5ea78 (ceph): Revert "rpm: put /sbin/ldconfig into -p"
This reverts commit a53d932fc4a77a1fac33c4f650f2bf629a2f1234.
If the interpret is passed to postun script, everythin...
Boris Ranto
07:54 PM Bug #15987: "SELinux denials" in rados-wip-yuri-testing2-distro-basic-smithi run
should be fixed by this: https://github.com/ceph/ceph/pull/9218 Vasu Kulkarni
07:42 PM CephFS Bug #15900 (Fix Under Review): TestSessionMap.test_mount_conn_close failure: AssertionError: 1 no...
https://github.com/ceph/ceph-qa-suite/pull/1013 John Spray
06:52 PM Revision 66901ccc (ceph): tasks/cephfs: find processes correctly
Don't mistake the daemon-helper line for the actual
daemon process.
Fixes: http://tracker.ceph.com/issues/15900
Sign...
John Spray
05:37 PM Backport #15796 (In Progress): hammer: LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNoti...
Wei-Chung Cheng
05:37 PM Revision 6f835726 (ceph): BackoffThrottle: wait() if past max
Otherwise, we risk spinning on wait_for() with a small
delay.
Fixes: http://tracker.ceph.com/issues/15953
Signed-off...
Samuel Just
05:37 PM Revision 846808ff (ceph): BackoffThrottle: use wait_for instead of wait_until
On some platforms, wait_until won't surrender the lock
with a negative argument.
Signed-off-by: Samuel Just <sjust@r...
Samuel Just
04:59 PM rgw Bug #15915: rgw command is consuming all the cpu time
Could anyone confirm if this is normal behavior? Russell Islam
04:16 PM rgw Cleanup #5128: rgw: rename RGWRegionMap::get_params()
Guess it is okay to close this one Abhishek Lekshmanan
04:13 PM rgw Documentation #13235 (Resolved): rgw: The command of [log show] show an incorrect usage according...
Abhishek Lekshmanan
04:13 PM rgw Documentation #13235: rgw: The command of [log show] show an incorrect usage according to both of...
Fixed in https://github.com/ceph/ceph/pull/6080 Abhishek Lekshmanan
04:11 PM rgw Documentation #13066 (Resolved): Document radosgw keystone admin user & tenant options
Abhishek Lekshmanan
04:10 PM rgw Documentation #13519 (Resolved): Documentation for using keystone admin username and password mis...
Abhishek Lekshmanan
03:47 PM Bug #14995: "ceph version 10.0.3 was not installed, found 10.0.4."
command used to schedule... Yuri Weinstein
05:59 AM Bug #14995: "ceph version 10.0.3 was not installed, found 10.0.4."
I studied the log of the job posted by Yuri just now, and noticed the following.
The suite is "upgrade:jewel-x", i...
Nathan Cutler
03:00 PM Revision 76809b1a (ceph): tasks/cephfs: fix mount wait in test_mount_conn_close
Fixes: http://tracker.ceph.com/issues/15900
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
03:00 PM rgw Bug #15989 (Duplicate): radosgw-admin: EEXIST messages for create operations
Original issue: http://tracker.ceph.com/issues/15720 Abhishek Lekshmanan
08:35 AM rgw Bug #15989 (Pending Backport): radosgw-admin: EEXIST messages for create operations
Abhishek Lekshmanan
08:35 AM rgw Bug #15989: radosgw-admin: EEXIST messages for create operations
master pr: https://github.com/ceph/ceph/pull/8909 Abhishek Lekshmanan
08:35 AM rgw Bug #15989 (Duplicate): radosgw-admin: EEXIST messages for create operations
During nearly all create ops, we see a redundant log message:... Abhishek Lekshmanan
02:53 PM Revision 0120d271 (ceph): Merge pull request #9249 from tchaikov/wip-cmake-ocf
cmake: add ocf support
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:50 PM rgw Backport #15992 (Duplicate): radosgw-admin: EEXIST messages for create operations
Abhishek Lekshmanan
02:48 PM rgw Backport #15992: radosgw-admin: EEXIST messages for create operations
This is a duplicate... the original issue was backported as http://tracker.ceph.com/issues/15998 Abhishek Lekshmanan
12:30 PM rgw Backport #15992 (In Progress): radosgw-admin: EEXIST messages for create operations
Abhishek Lekshmanan
12:02 PM rgw Backport #15992 (Duplicate): radosgw-admin: EEXIST messages for create operations
https://github.com/ceph/ceph/pull/9268 Abhishek Lekshmanan
02:50 PM rgw Backport #15998 (In Progress): jewel: most admin operations see a failed to create default zone e...
Abhishek Lekshmanan
01:31 PM rgw Backport #15998 (Resolved): jewel: most admin operations see a failed to create default zone erro...
https://github.com/ceph/ceph/pull/9268 Nathan Cutler
02:34 PM Revision bdd85cd4 (ceph): Merge pull request #9227 from ceph/rpm-autosetup-kdreyer
ceph.spec.in: use %autosetup macro
Reviewed-by: Nathan Cuthler <ncutler@suse.com>
Reviewed-by: Boris Ranto <branto@r...
Boris Ranto
02:20 PM Revision 4711fe1c (ceph): Merge pull request #9147 from flaf/master
doc: update required packages list to build doc
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Kefu Chai ...
Kefu Chai
02:18 PM Backport #16000 (Fix Under Review): osd: fix omap digest compare when scrub
Kefu Chai
02:01 PM Backport #16000 (Resolved): osd: fix omap digest compare when scrub
https://github.com/ceph/ceph/pull/9271 Xinze Chi
02:00 PM Revision d3eae0a0 (ceph): osd: fix omap digest compare when scrub
Introduce by fe1c28dea4e5607a0c72eab1f046074616cd55a7.
Fixes: http://tracker.ceph.com/issues/16000
Signed-off-by: Xi...
Xinze Chi
01:51 PM Revision 23d329f5 (ceph): Merge pull request #9247 from cxwshawn/wip-tc4-fix
global: optimize header file dependency.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:50 PM Revision 7f1049d1 (ceph): Merge pull request #9251 from cxwshawn/wip-tc5-fix
client: optimize header file dependency.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:50 PM Revision d8efaa11 (ceph): osd/HitSet.h: add 'override' to virtual functionsReviewed-by: Kefu Chai...
osd/HitSet.h: add 'override' to virtual functions
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:48 PM Revision b8e73de4 (ceph): Merge pull request #9255 from yuyuyu101/wip-test-msgr-fix
test_msgr: add verbose info for pending connections
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:42 PM CephFS Backport #15999 (Resolved): jewel: CephFSVolumeClient: read-only authorization for volumes
https://github.com/ceph/ceph/pull/10453
https://github.com/ceph/ceph-qa-suite/pull/1100
Nathan Cutler
01:41 PM CephFS Feature #15614 (Pending Backport): CephFSVolumeClient: read-only authorization for volumes
Nathan Cutler
11:38 AM CephFS Feature #15614: CephFSVolumeClient: read-only authorization for volumes
... John Spray
09:50 AM CephFS Feature #15614 (Fix Under Review): CephFSVolumeClient: read-only authorization for volumes
Ramana Raja
01:30 PM rgw Bug #15720 (Pending Backport): most admin operations see a failed to create default zone error me...
Nathan Cutler
12:58 PM Backport #15852 (In Progress): jewel: mon/Monitor: memory leak on Monitor::handle_ping()
Abhishek Varshney
12:56 PM Revision 544c538d (ceph): mon/Monitor: add "host" to tracked_conf_key
The get_tracked_conf_keys() method gets the specified keys
registered and works as filters for configuration changing...
xie xingguo
12:56 PM Revision 9c3c6d57 (ceph): mon/Monitor: use VOID_TEMP_FAILURE_RETRY wrapper for fd close().
This is safer and much more robust.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
(cherry picked from commit b...
xie xingguo
12:56 PM Revision 64b948c2 (ceph): mon/Monitor: fix memory leak
Fixes: http://tracker.ceph.com/issues/15793
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
(cherry picked from c...
xie xingguo
12:56 PM Revision 663d7c29 (ceph): mon/Monitor: use CEPH_MON_PORT for CRC output
The default monitor port will be changed from 6789 to 3300, which has
been assigned to us by IANA. So update this acc...
xie xingguo
12:50 PM Bug #15567 (Resolved): ceph osd utilization has min/max backwards
Abhishek Varshney
12:50 PM Bug #15213 (Resolved): osd crush weights not correctly set for bluestore
Sage says not to backport this. See https://github.com/ceph/ceph/pull/8357#issuecomment-220963943 Nathan Cutler
12:49 PM Backport #15985 (Rejected): jewel: osd crush weights not correctly set for bluestore
Sage says not to backport this to jewel. See https://github.com/ceph/ceph/pull/8357#issuecomment-220963943 Nathan Cutler
12:48 PM Backport #15681 (Resolved): jewel: ceph osd utilization has min/max backwards
This has been backported to v10.2.1 Abhishek Varshney
12:41 PM Backport #15996 (Resolved): jewel: librbd: reuse ImageCtx::finisher and SafeTimer for lots of ima...
https://github.com/ceph/ceph/pull/9580 Nathan Cutler
12:41 PM rbd Backport #15995 (Resolved): jewel: Propagate image deletes from remote pool to local pool
https://github.com/ceph/ceph/pull/9372 Nathan Cutler
12:39 PM rbd Backport #15994 (Resolved): jewel: Journal clients should register with oldest registered commit ...
https://github.com/ceph/ceph/pull/9376 Nathan Cutler
12:34 PM rbd Backport #15955 (In Progress): jewel: rbd_mirror_stress: possible inconsistent replay after clien...
Jason Dillaman
12:33 PM Revision e5ebb51f (ceph): journal: replay position might change after pruning stale tags
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 0f5f1c375d8ef7b301cfd20b6848bdc81a761746)
Jason Dillaman
12:33 PM Revision 9ecc3dcb (ceph): librbd: delay commit of overwritten journal event
With the cache enabled and write-after-write IOs to the same
object extents, it was possible for the overwritten jour...
Jason Dillaman
12:33 PM Revision 070dc7c9 (ceph): ObjectCacher: pass new journal tid when overwriting extent
librbd needs to ensure the new journal event has been safely
committed to disk before it can mark an overwritten jour...
Jason Dillaman
12:32 PM Revision 0dfc787e (ceph): qa/workunits/rbd: record rbd CLI debug messages during mirror stress
The debug messages from 'rbd bench-write' and 'rbd snap create',
in addition to the existing debug messages from rbd-...
Jason Dillaman
12:32 PM Revision a40cfe4d (ceph): rgw: remove -EEXIST error msg for ZoneCreate
currently for any admin operations like user create etc. you would
always see:
`RGWZoneParams::create(): error creat...
Abhishek Lekshmanan
12:21 PM rgw Backport #15960 (In Progress): jewel: rgw: custom metadata aren't camelcased in Swift's responses
Abhishek Varshney
12:20 PM Revision ff9c29a0 (ceph): rgw: camelcase names of custom attributes in Swift's responses.
Fixes: http://tracker.ceph.com/issues/15902
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
(cherry picke...
Radoslaw Zarzynski
12:19 PM rbd Bug #15993 (In Progress): rbd-mirror can become stuck during live-replay
Jason Dillaman
12:16 PM rbd Bug #15993 (Resolved): rbd-mirror can become stuck during live-replay
... Jason Dillaman
12:19 PM rgw Backport #15964 (In Progress): jewel: realm pull fails when using apache frontend
Abhishek Varshney
12:17 PM Revision 4a3c9f33 (ceph): rgw: fix realm pull and period pull for apache frontend
add missing content-type and content-length headers
Fixes: http://tracker.ceph.com/issues/15846
Signed-off-by: Orit...
Orit Wasserman
12:16 PM rgw Backport #15965 (In Progress): jewel: No Last-Modified, Content-Size and X-Object-Manifest header...
Abhishek Varshney
12:15 PM Revision a08caa6d (ceph): rgw: handle errors properly during GET on Swift's DLO.
Backport: Jewel, Hammer
Fixes: http://tracker.ceph.com/issues/15812
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mir...
Radoslaw Zarzynski
12:05 PM rgw Backport #15978 (In Progress): jewel: rgw: leak
Abhishek Varshney
11:55 AM rgw Bug #15976 (Fix Under Review): rgw: updating CORS/ACLs might not work in some circumstances
Pull request: https://github.com/ceph/ceph/pull/9263. Radoslaw Zarzynski
11:37 AM rbd Bug #15991 (Rejected): Should not allow the allow-shrink flag while resizing the image to a great...
--Allow-shrink flag right now can be be used even while increasing the rbd image size. We should restrict the flag to... Rohith Radhakrishnan
11:35 AM rbd Subtask #14421 (Pending Backport): Propagate image deletes from remote pool to local pool
Jason Dillaman
11:35 AM Feature #13938 (Pending Backport): librbd: reuse ImageCtx::finisher and SafeTimer for lots of ima...
Since rbd-mirror will hold potentially hundreds or thousands of images open, setting this for backport to jewel Jason Dillaman
01:36 AM Feature #13938 (Resolved): librbd: reuse ImageCtx::finisher and SafeTimer for lots of images case
Haomai Wang
11:34 AM Revision 5c164f2d (ceph): Merge pull request #983 from ajarr/wip-15614
tasks/cephfs: test read-only authorization for volumes
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
11:34 AM Revision cb1c6fe2 (ceph): Merge pull request #8929 from ajarr/wip-15614
ceph_volume_client: allow read-only authorization for volumes
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
11:27 AM Revision 19c12bbc (ceph): rgw: remove unnecessary data copying in RGWPutMetadataBucket.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
10:48 AM Revision d9e4727b (ceph): rgw: Fix updating CORS/ACLs during POST on Swift's container.
Introduced in: 7a7de9b75265b978ba4e53966f614fac033972cb
Fixes: http://tracker.ceph.com/issues/15976
Signed-off-by: Ra...
Radoslaw Zarzynski
10:42 AM Revision d71424dc (ceph): mon: remove the redundant judge on dispatch_op function
Signed-off-by: songbaisen <song.baisen@zte.com.cn> ceph zte
09:44 AM Bug #15809: set full flags doesn't work
Vikhyat Umrao
09:43 AM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
StrayManager::eval_stray() is called after Server::respond_to_request() drops locks, so it can race with StrayManager... Zheng Yan
08:54 AM Revision aab9a03c (ceph): tasks/cephfs: test read-only authorization for volumes
Test whether mount access to volumes can be restricted to read-only.
Fixes: http://tracker.ceph.com/issues/15614
Si...
Ramana Raja
08:54 AM Revision 02fc6d6a (ceph): tasks/cephfs: add function to configure guest credentials
In the test_volume_client module, refactor code to add a function
that configures credentials for a guest to mount a ...
Ramana Raja
08:50 AM Revision 011ea5e7 (ceph): ceph_volume_client: allow read-only authorization for volumes
Allow clients to be restricted to read-only mount of the volume
by restricting their ceph auth ID's MDS and OSD caps ...
Ramana Raja
08:23 AM Revision 680766ec (ceph): client: using hash value to compose dentry offset
If MDS sorts dentries in dirfrag in hash order, we use hash value to
compose dentry offset. dentry offset is:
(0xf...
Yan, Zheng
08:23 AM Revision 98a01af2 (ceph): mds: don't reset readdir offset if client supports hash order dentry
Now the ordering of dentries is stable across directory fragmentation.
There is no need to reset readdir offset if di...
Yan, Zheng
08:23 AM Revision 9b17d145 (ceph): ceph_test_libcephfs: check order of entries in readdir result
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:23 AM Revision 235fcf68 (ceph): client: move dir_{release,ordered}_count into class Inode
We close Inode::dir when it's empty. Once closing the dir, we lose
track of {release,ordered}_count. This causes dire...
Yan, Zheng
08:23 AM Revision 9d297c5e (ceph): client: fix simultaneous readdirs race
Current readdir code uses list to track the order of the dentries
in readdir replies. When handling a readdir reply,...
Yan, Zheng
08:23 AM Revision 92cfbdf5 (ceph): mds: define end/complete in readdir reply as single u16 flags
so that we can introduce new flags for readdir reply.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:23 AM Revision 0e32115b (ceph): client: fix cached readdir after seekdir
Client::seekdir doesn't reset dirp->at_cache_name for a forward seek
within same frag. So the dentry with name == at_...
Yan, Zheng
08:23 AM Revision bd6546e5 (ceph): client: record 'offset' for each entry of dir_result_t::buffer
This is preparation for using hash value as dentry 'offset'
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:23 AM Revision f483224a (ceph): mds: sort dentries in CDir in hash order
This gives us stable ordering of dentries. (Previously ordering of
dentries changes after directory gets fragmented)
...
Yan, Zheng
07:42 AM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
I tried coreos 1053.2.0, no problem found. Zheng Yan
07:30 AM Bug #15176: partprobe intermittent issues during ceph-disk prepare
* http://ftp.scientificlinux.org/linux/scientific/7.2/SRPMS/vendor/parted-3.1-23.el7.src.rpm
* https://dl.fedoraproj...
Loïc Dachary
07:19 AM Bug #15176 (In Progress): partprobe intermittent issues during ceph-disk prepare
Loïc Dachary
07:21 AM Revision cc9ea771 (ceph): osd/ReplicatedPG: use reply_ctx() directly if fail to find ObjectContext
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
07:18 AM Bug #15918 (Duplicate): ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with pa...
duplicate of #15176 Loïc Dachary
07:11 AM rbd Bug #15749 (Closed): rbd journal inspect / export tools should start at specific client commit po...
`rbd journal inspect/export` calls register_client() and uses the registered position as starting point.
The issue...
Mykola Golub
07:00 AM Stable releases Tasks #15988 (Resolved): jewel v10.2.2
h3. Workflow
* "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-relea...
Abhishek Varshney
06:40 AM rbd Bug #15757 (Pending Backport): Journal clients should register with oldest registered commit posi...
Venky Shankar
06:28 AM rbd Bug #15982 (Fix Under Review): Python Librbd API have default value of "features=0", which is cau...
PR: https://github.com/ceph/ceph/pull/9258 Mykola Golub
06:23 AM Revision d305eaad (ceph): librbd: clone: default to parent features
Fixes: http://tracker.ceph.com/issues/15982
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
06:23 AM Revision b8b3a975 (ceph): pybind/rbd: create/clone/copy: default to None for features param
If None is specified don't set the features so that the defaults is
used.
Fixes: http://tracker.ceph.com/issues/1598...
Mykola Golub
04:15 AM Revision c1be48dd (ceph): doc: improve rgw multiste config
1. fix typos
2. fix wrong indent
3. misc cosmetic improvements
Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
Jiaying Ren

05/22/2016

11:21 PM Bug #15987 (Resolved): "SELinux denials" in rados-wip-yuri-testing2-distro-basic-smithi run
Run: http://pulpito.ceph.com/yuriw-2016-05-21_14:21:49-rados-wip-yuri-testing2-distro-basic-smithi/
Jobs:['205594', ...
Yuri Weinstein
11:10 PM Bug #14995: "ceph version 10.0.3 was not installed, found 10.0.4."
#14995 and #15927 seem related as one issue is on CentOS and another is on Trusty. Yuri Weinstein
11:04 PM Bug #14995: "ceph version 10.0.3 was not installed, found 10.0.4."
Run: http://pulpito.ceph.com/yuriw-2016-05-22_09:55:50-upgrade:jewel-x-master-distro-basic-vps/
Jobs: all centos job...
Yuri Weinstein
11:07 PM Bug #15927: Upgrade jobs failed "unmet dependencies" error in upgrade:jewel-x-master-distro-basic...
Run: http://pulpito.ceph.com/yuriw-2016-05-22_09:55:50-upgrade:jewel-x-master-distro-basic-vps/
Jobs: all trusty
Lo...
Yuri Weinstein
08:53 PM Backport #15985 (In Progress): jewel: osd crush weights not correctly set for bluestore
Nathan Cutler
08:45 PM Backport #15985 (Rejected): jewel: osd crush weights not correctly set for bluestore
https://github.com/ceph/ceph/pull/9256 Nathan Cutler
08:43 PM Bug #15213 (Pending Backport): osd crush weights not correctly set for bluestore
Nathan Cutler
08:31 PM devops Bug #15984 (Resolved): ceph-osd-prestart.sh contains Upstart-specific code
Specifically: https://github.com/ceph/ceph/blob/v10.2.1/src/ceph-osd-prestart.sh#L48-L49
The Upstart Cookbook says...
Nathan Cutler
08:28 PM Revision 61e3ac3d (ceph): RWLock.h: PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP not available
- In FreeBSD
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
Willem Jan Withagen
08:14 PM Revision 21c75993 (ceph): Merge pull request #8473 from rjfd/wip-14421
rbd-mirror: Delete local image mirror when remote image mirroring is disabled
Reviewed-by: Jason Dillaman <dillaman@...
Jason Dillaman
08:13 PM Revision 3c2615aa (ceph): rbd-mirror: Replayer: bootstrap existing mirrored images
Signed-off-by: Ricardo Dias <rdias@suse.com> Ricardo Dias
08:13 PM Revision e3677f11 (ceph): rbd-mirror: test: Fixed test_PoolWatcher to support the new changes in ...
Signed-off-by: Ricardo Dias <rdias@suse.com> Ricardo Dias
08:13 PM Revision ac951494 (ceph): rbd-mirror: test: Added unit test for testing image-deleter thread
Signed-off-by: Ricardo Dias <rdias@suse.com> Ricardo Dias
08:13 PM Revision 9cb0b180 (ceph): rbd-mirror: Unregister clients from non-primary images journal
A non-primary image may have registered clients on its journal
(for instance a primary image that was later demoted)....
Ricardo Dias
08:13 PM Revision d85e312e (ceph): rbd-mirror: test: added image-deleter test case when mirroring is disabled
Signed-off-by: Ricardo Dias <rdias@suse.com> Ricardo Dias
08:13 PM Revision 6cc6e663 (ceph): rbd-mirror: Added implementation of image-deleter thread
image-deleter thread will handle the deletion of local images that have
been disabled for mirroring by the primary si...
Ricardo Dias
08:13 PM Revision 011984d4 (ceph): rbd-mirror: Added image-deleter thread to rbd-mirror
Signed-off-by: Ricardo Dias <rdias@suse.com> Ricardo Dias
08:13 PM Revision a6d69882 (ceph): rbd-mirror: replayer: Added image-deleter thread to replayer
Fixes: http://tracker.ceph.com/issues/14421
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias
07:45 PM Revision 1ac39355 (ceph): Merge pull request #9179 from vshankar/rbd-min-commit-position
cls_journal: initialize empty commit position upon client register
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
07:44 PM Revision 2f48747c (ceph): Merge pull request #7836 from yuyuyu101/wip-13938
TaskFinisher: use singleton SafeTimer and Finisher
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:53 PM Revision 39515b0f (ceph): test_msgr: add verbose info for pending connections
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
02:05 PM Revision 6ddc87a8 (ceph): lockdep: Reduce "follows" matrix size by 8
Convert "follows" matrix to 2-dimensional array of bits, reducing its
storage size from 16 MB (assuming MAX_LOCKS = 4...
Piotr Dałek
02:04 PM Revision e010d936 (ceph): lockdep: Reduce matrices usage range to minimum
Introduce current_maxid variable which holds highest lock ID. Using that,
don't attempt to check/reset parts of "foll...
Piotr Dałek
01:45 PM Revision 55263716 (ceph): Merge pull request #1011 from ceph/wip-jewel-multi-cluster
jewel: multi-cluster support and rbd mirroring tests
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:45 PM Revision c1c210b9 (ceph): Merge pull request #1012 from ceph/wip-teuthology-multi-cluster-suite
suites/teuthology/multi-cluster: make them pass again
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:45 PM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
/a/teuthology-2016-05-16_22:00:02-rados-jewel-distro-basic-smithi/197309 Sage Weil
08:28 AM Feature #15983 (Fix Under Review): mon : add osdmap flags set and unset message when osdmap flags...
https://github.com/ceph/ceph/pull/9252 Vikhyat Umrao
07:38 AM Feature #15983 (Resolved): mon : add osdmap flags set and unset message when osdmap flags are alr...
mon : add osdmap flags set and unset message when osdmap flags are already set and unset ... Vikhyat Umrao
08:17 AM Feature #15762: Improve OSD heartbeat_check log message by including host name (besides OSD numb...
Vikhyat Umrao
07:04 AM Revision d2dfe8b6 (ceph): client: optimize header file dependency.
same work as https://github.com/ceph/ceph/pull/9247
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
shawn chen
06:46 AM rbd Bug #15982 (In Progress): Python Librbd API have default value of "features=0", which is causing ...
Mykola Golub
06:39 AM Revision c855a7e6 (ceph): os/filestore: standardize lock name for better tracing
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:38 AM Revision c6567d7e (ceph): os/filestore: make handle_conf_change() can handle xattr_value_* changi...
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:38 AM Revision 9ab21ae8 (ceph): os/filestore: add xattr config family to tracked key
So we can track these option change dynamically and react properly.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
06:38 AM Revision 2fd28eab (ceph): os/filestore: kill collection_version_current() method
This method is deprecated since hammer and not supported by bluestore,
and removing unnecessary code is always the pr...
xie xingguo
06:38 AM Revision 10036d63 (ceph): osd/PG: count "num_want_acting" and fill "have" in single round
This is good for performance under most cases.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
06:38 AM Revision 3a28d01c (ceph): osd/ReplicatedPG: don't cache_dont_need to false twice
The constructor will do it.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
06:38 AM Revision 9389462d (ceph): os/filestore: simplify temp object collection check a little
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo

05/21/2016

09:38 PM Revision 2c7dd5f2 (ceph): mon: tolerate missing osd metadata
Just because one OSD's metadata is missing,
don't give up on outputting all the other
OSDs' metadata.
Signed-off-by:...
John Spray
09:38 PM Revision 5fe4fe4d (ceph): mon: fix metadata dumps for empty lists
Because 'r' was set inside loop, these would
fail to set it (leaving ENOSYS) if no
metadata is present.
Signed-off-b...
John Spray
09:26 PM Revision c5582ec6 (ceph): osd/HitSet.h: add 'override' to virtual functions
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
09:08 PM Bug #14786 (Resolved): OSD: potentially leave fuse_store hung if we fail to init osd
Nathan Cutler
08:29 PM Revision 4764b699 (ceph): osdc/Objecter: move C_TwoContexts class to cc fileReviewed-by: Sage Wei...
osdc/Objecter: move C_TwoContexts class to cc file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:22 PM Revision f50b482d (ceph): Merge pull request #7885 from liewegas/wip-journal-block-size-infernalis
os/filestore/FileJournal: set block size via config option Sage Weil
06:22 PM Backport #15437 (Resolved): infernalis: OSD: potentially leave fuse_store hung if we fail to init...
Sage Weil
06:22 PM Revision 95a00a22 (ceph): Merge pull request #8506 from liewegas/wip-15392-infernalis
OSD: shutdown OSDService in a more graceful way Sage Weil
06:18 PM Revision a3362910 (ceph): Merge pull request #9240 from yehudasa/wip-15886-hammer
rgw: keep track of written_objs correctly Sage Weil
04:57 PM rbd Bug #15982 (Resolved): Python Librbd API have default value of "features=0", which is causing the...
clone(self, p_ioctx, p_name, p_snapname, c_ioctx, c_name, features=0, order=None, stripe_unit=0, stripe_count=0)
B...
Tanay Ganguly
02:48 PM Revision 43af3432 (ceph): osdc/Objecter: move C_TwoContexts class to cc file
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
01:26 PM Revision a78b9390 (ceph): cmake: add ocf support
a new option is added: WITH_OCF. it is OFF by default.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
09:51 AM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
This affects my production cluster too, what can I do for the time being?
Currently I am setting osd_recovery_max_ac...
Mustafa Muhammad
07:49 AM Bug #15636: BlueStore.cc: FAILED assert(0 == "unexpected error") OSDs fail and would not start
I have read that issue before, but it is not similar. In that case, they had an issue with OS, not Ceph.
Here, OS wa...
Anonymous
05:37 AM Bug #15636: BlueStore.cc: FAILED assert(0 == "unexpected error") OSDs fail and would not start
Maybe this is similar to http://tracker.ceph.com/issues/15520 shasha lu
05:41 AM Bug #15335: with bluestore enable osd failed on restart osd/OSD.h: 886: FAILED assert(ret)
This is similar to
http://tracker.ceph.com/issues/15636
http://tracker.ceph.com/issues/15520
shasha lu
05:36 AM Bug #15520: OSDs refuse to start, latest osdmap missing
I think this is a bug of rocksdb.
when submit_transaction to rocksdb return errors, ceph doing nothing. Actually, ...
shasha lu
05:24 AM rgw Backport #15979 (In Progress): hammer: Multipart Object Corruption
Nathan Cutler
05:18 AM rgw Backport #15979 (Resolved): hammer: Multipart Object Corruption
https://github.com/ceph/ceph/pull/9240 Nathan Cutler
05:23 AM rgw Backport #15980 (In Progress): jewel: Multipart Object Corruption
Nathan Cutler
05:18 AM rgw Backport #15980 (Resolved): jewel: Multipart Object Corruption
https://github.com/ceph/ceph/pull/9239 Nathan Cutler
05:18 AM rbd Backport #15981 (Resolved): jewel: qa: dynamic_features.sh races with image deletion
https://github.com/ceph/ceph/pull/9552 Nathan Cutler
05:17 AM rgw Backport #15978 (Resolved): jewel: rgw: leak
https://github.com/ceph/ceph/pull/9242 Nathan Cutler
03:54 AM Feature #15346: add error handle for leveldb or rocksdb in bluestore or filestore
yes, osd will abort when submit_transaction met error.
BTW, the default bluestore rocksdb options is
bluestore_...
shasha lu
03:05 AM Feature #15346: add error handle for leveldb or rocksdb in bluestore or filestore
https://github.com/ceph/ceph/pull/8599
Hi, guys, does this commit solve it?
Yang Dongsheng
03:48 AM Revision 4adf35d6 (ceph): global: optimize header file dependency.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com> shawn chen
01:03 AM rgw Backport #15967: jewel: rgw: account/container metadata not actually present in a request are del...
The regression has been fixed in pull request: https://github.com/ceph/ceph/pull/9246. Radoslaw Zarzynski
12:24 AM rgw Backport #15967: jewel: rgw: account/container metadata not actually present in a request are del...
Unfortunately, commit 3f3b18bff16f6a5b36987f888ba3f2a0d1ea3155 introduced a regression. It should be backported toget... Radoslaw Zarzynski
12:56 AM rgw Bug #15977 (Fix Under Review): rgw: updating custom metadata on account/container is broken
Pull request: https://github.com/ceph/ceph/pull/9246. Radoslaw Zarzynski
12:19 AM rgw Bug #15977 (Resolved): rgw: updating custom metadata on account/container is broken
Introduced in: 3f3b18bff16f6a5b36987f888ba3f2a0d1ea3155. Radoslaw Zarzynski
12:51 AM Revision d6129e66 (ceph): rgw: fix update of already existing account/bucket's custom attributes.
Introduced in: 3f3b18bff16f6a5b36987f888ba3f2a0d1ea3155.
Fixes: http://tracker.ceph.com/issues/15977
Signed-off-by: R...
Radoslaw Zarzynski
12:32 AM Revision 9b2272ba (ceph): suites/teuthology/multi-cluster: make them pass again
Use xfs to avoid object length limits and be explicit about which
clients to run on, so the workunit git clone doesn'...
Josh Durgin
12:23 AM rgw Bug #15779: rgw: account/container metadata not actually present in a request are deleted during ...
Unfortunately, the commit 3f3b18bff16f6a5b36987f888ba3f2a0d1ea3155 introduced a regression. It should be backported t... Radoslaw Zarzynski
12:19 AM rgw Bug #15976 (In Progress): rgw: updating CORS/ACLs might not work in some circumstances
Radoslaw Zarzynski
12:12 AM rgw Bug #15976 (Resolved): rgw: updating CORS/ACLs might not work in some circumstances
This is because std::map::emplace(), that replaced operator[] in metadata processing code, doesn't override already e... Radoslaw Zarzynski

05/20/2016

11:21 PM rgw Feature #15975: RGW bucket name logic should fall back to HTTP hostname
Phase 1 implementation (Kraken, backport to Jewel):
Add fallback to $Host if subdomain == NULL/empty at the end of t...
Robin Johnson
11:19 PM rgw Feature #15975: RGW bucket name logic should fall back to HTTP hostname
The logic in preprocess is very messy, and ripe for rewrite to reflect this improvement.
1. Is $Host an exact match ...
Robin Johnson
11:10 PM rgw Feature #15975 (Resolved): RGW bucket name logic should fall back to HTTP hostname
The VHost-style bucket logic presently requires that there is an accessible CNAME entry, that has the name of a bucke... Robin Johnson
11:14 PM rgw Bug #15973: rgw: can't use only the s3 api
Master patch:
https://github.com/ceph/ceph/pull/9244
Jewel patch:
https://github.com/ceph/ceph/pull/9245
Robin Johnson
11:02 PM rgw Bug #15973: rgw: can't use only the s3 api
Patch in
-https://github.com/ceph/ceph/pull/9243-
Robin Johnson
10:42 PM rgw Bug #15973 (Resolved): rgw: can't use only the s3 api
When setting rgw_enable_apis=s3 or rgw_enable_apis="s3, s3website", every request returns 405. Yehuda Sadeh
11:11 PM Revision 7c7a465b (ceph): rgw: fix manager selection when APIs customized
When modifying rgw_enable_apis per RGW instance, such as for staticsites, you
can end up with RESTManager instance be...
Robin H. Johnson
11:02 PM rgw Bug #15974 (Duplicate): MethodNotAllowed when RGWs APIs customized
Duplicate of #15973 Robin Johnson
10:49 PM rgw Bug #15974: MethodNotAllowed when RGWs APIs customized
https://github.com/ceph/ceph/pull/9243 Robin Johnson
10:46 PM rgw Bug #15974 (Duplicate): MethodNotAllowed when RGWs APIs customized
From IRC discussion between Robin & Yehuda.
If rgw_enable_apis is customized, such as for staticsites, you can end...
Robin Johnson
10:36 PM Revision 8163c4dd (ceph): rgw: don't unregister request if request is not connected to manager
That means that request is already complete and done with the manager.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.co...
Yehuda Sadeh
10:33 PM rgw Bug #15911 (Pending Backport): rgw: leak
Yehuda Sadeh
10:32 PM Revision dc88e410 (ceph): Merge pull request #9241 from ceph/wip-fix-q-tests
common/: fix tests for prioritized_queue and wpq
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Samuel Just
10:31 PM Revision ed9ee7a4 (ceph): suites/teuthology/multi-cluster: make them pass again
Use xfs to avoid object length limits and be explicit about which
clients to run on, so the workunit git clone doesn'...
Josh Durgin
10:30 PM Revision be22ac65 (ceph): Merge pull request #9102 from yehudasa/wip-rgw-leak-4
rgw: don't unregister request if request is not connected to manager
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh
10:29 PM rgw Bug #15939 (Fix Under Review): rgw: clock skew error in some aws4 requests
Yehuda Sadeh
10:22 PM Revision 630dd272 (ceph): common/: fix tests for prioritized_queue and wpq
Introduced: 27b6ec40b93c05fbaa228783e11e2fac8f1a1ee1
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
09:53 PM rgw Bug #15886: Multipart Object Corruption
hammer backport: https://github.com/ceph/ceph/pull/9240 Yehuda Sadeh
09:39 PM rgw Bug #15886: Multipart Object Corruption
jewel backport: https://github.com/ceph/ceph/pull/9239 Yehuda Sadeh
09:33 PM rgw Bug #15886 (Pending Backport): Multipart Object Corruption
Yehuda Sadeh
09:47 PM Revision dd29310b (ceph): rgw: keep track of written_objs correctly
Fixes: http://tracker.ceph.com/issues/15886
Only add a rados object to the written_objs list if the write
was succes...
Yehuda Sadeh
09:37 PM Revision ffd545bf (ceph): rgw: keep track of written_objs correctly
Fixes: http://tracker.ceph.com/issues/15886
Only add a rados object to the written_objs list if the write
was succes...
Yehuda Sadeh
09:34 PM rgw Bug #15940 (Fix Under Review): rgw: aws4 parsing issue
Yehuda Sadeh
09:34 PM rgw Bug #15515 (Can't reproduce): [rgw multisite] Unable to list the container and object using swift...
Yehuda Sadeh
09:14 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Correction: it happened a little bit more than about 700 times today. Daniel van Ham Colchete
03:38 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
By, I was doing migrations I mean that LMTP was offline so that no new e-mail would arrive and slow down the process.... Daniel van Ham Colchete
03:37 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
From what I could see here, this is happening when an e-mail arrives on Dovecot thorugh LMTP. I was doing migrations ... Daniel van Ham Colchete
01:38 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
My guess is that b was *just* created and the check is doing linkage instead of projected linkage or something. e.g.... Sage Weil
01:35 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
where to the uploaded log file Zheng Yan
09:10 PM Backport #15962 (In Progress): hammer: ceph-osd valgrind invalid reads/writes
Nathan Cutler
09:05 PM Backport #15962 (Resolved): hammer: ceph-osd valgrind invalid reads/writes
https://github.com/ceph/ceph/pull/9238 Nathan Cutler
09:09 PM Backport #15961 (In Progress): jewel: ceph-osd valgrind invalid reads/writes
Nathan Cutler
09:05 PM Backport #15961 (Resolved): jewel: ceph-osd valgrind invalid reads/writes
https://github.com/ceph/ceph/pull/9237 Nathan Cutler
09:09 PM Revision 8356021e (ceph): Pipe: take a ref to existing while we are waiting
Otherwise, if it is reaped while we are waiting, it'll be a
use-after-free.
Fixes: http://tracker.ceph.com/issues/15...
Samuel Just
09:07 PM CephFS Backport #15971 (Resolved): jewel: ceph_volume_client purge failing on non-ascii filenames
https://github.com/ceph/ceph/pull/9430 Nathan Cutler
09:06 PM rbd Backport #15969 (Resolved): jewel: Initial python APIs to support mirroring
https://github.com/ceph/ceph/pull/9550 Nathan Cutler
09:06 PM CephFS Backport #15968 (Resolved): jewel: ceph status mds output ignores active MDS when there is a stan...
https://github.com/ceph/ceph/pull/9547 Nathan Cutler
09:06 PM rgw Backport #15967 (Resolved): jewel: rgw: account/container metadata not actually present in a requ...
https://github.com/ceph/ceph/pull/9542 Nathan Cutler
09:06 PM rgw Backport #15966 (Resolved): hammer: No Last-Modified, Content-Size and X-Object-Manifest headers ...
https://github.com/ceph/ceph/pull/9402 Nathan Cutler
09:06 PM rgw Backport #15965 (Resolved): jewel: No Last-Modified, Content-Size and X-Object-Manifest headers i...
https://github.com/ceph/ceph/pull/9265 Nathan Cutler
09:06 PM rgw Backport #15964 (Resolved): jewel: realm pull fails when using apache frontend
https://github.com/ceph/ceph/pull/9266 Nathan Cutler
09:05 PM rbd Backport #15963 (Resolved): jewel: Disabling journaling feature results in "Transport endpoint is...
https://github.com/ceph/ceph/pull/9548 Nathan Cutler
09:05 PM rgw Backport #15960 (Resolved): jewel: rgw: custom metadata aren't camelcased in Swift's responses
https://github.com/ceph/ceph/pull/9267 Nathan Cutler
09:05 PM rbd Backport #15959 (Resolved): jewel: rbd-mirror might got stuck in calculating "behind master" posi...
Nathan Cutler
09:05 PM rgw Backport #15958 (Resolved): jewel: radosgw-admin period push --url fails with 'could not find con...
https://github.com/ceph/ceph/pull/9210 Nathan Cutler
09:05 PM rbd Backport #15957 (Resolved): jewel: Metadata config overrides are applied synchronously
https://github.com/ceph/ceph/pull/9318 Nathan Cutler
09:05 PM rbd Backport #15956 (Resolved): jewel: rbd-mirror should disable the rbd cache for local images
https://github.com/ceph/ceph/pull/9317 Nathan Cutler
09:05 PM rbd Backport #15955 (Resolved): jewel: rbd_mirror_stress: possible inconsistent replay after client c...
https://github.com/ceph/ceph/pull/9269 Nathan Cutler
09:05 PM rgw Backport #15954 (Resolved): jewel: rgw: initial slashes are not properly handled in Swift's BulkD...
https://github.com/ceph/ceph/pull/9316 Nathan Cutler
09:04 PM Bug #15953 (Resolved): BackoffThrottle spins unnecessarily with very small backoff while the thro...
Samuel Just
08:59 PM Bug #15952 (Resolved): Scrub error: 0/1 pinned
failure_reason: '"2016-05-20 17:35:37.440695 osd.5 172.21.15.38:6812/23022 9 : cluster
[ERR] 191.6 scrub stat mism...
Samuel Just
08:47 PM Revision 6611842d (ceph): resolve_stuck_peering: reset stats while looping
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
07:33 PM Bug #15918: ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with parted < 3.2.16
Most of the problems we've seen in ceph-deploy issues regarding ceph-disk calls have been caused by the async nature ... Alfredo Deza
06:57 PM Revision c11db6f1 (ceph): Merge pull request #9232 from jdurgin/wip-mirror-workunit-jewel
jewel: qa/workunits/rbd: fixed rbd_mirror teuthology runtime errors
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
06:45 PM Revision 95ba831a (ceph): suites/rbd: added replication stress test workunitReviewed-by: Josh Dur...
suites/rbd: added replication stress test workunit Josh Durgin
06:42 PM Bug #15809 (Fix Under Review): set full flags doesn't work
https://github.com/ceph/ceph/pull/9233 Vikhyat Umrao
05:39 PM Bug #15809 (In Progress): set full flags doesn't work
Vikhyat Umrao
06:32 PM Revision e0dfc55a (ceph): qa/workunits/rbd: fixed rbd_mirror teuthology runtime errors
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 8ef09c4d8d3c7c6fbc9b6f7ef17cca0179e73468)
Jason Dillaman
06:21 PM Revision 0528544e (ceph): tasks: fix {testdir}/data paths
The multi-cluster branch updated these to have a '$cluster.' prefix
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
...
Josh Durgin
06:21 PM Revision 3cfc7033 (ceph): tasks/ceph.healthy: allow None as config
This is used by the pg-removal-interruption test.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked fro...
Josh Durgin
06:19 PM Revision ddd1c3f4 (ceph): tasks/thrash_pool_snaps: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 9f5b0370dd07c571c58653d03a2eabe53b2e4793)
Josh Durgin
06:19 PM Revision b813a8e7 (ceph): tasks/watch_notify_same_primary: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 34a58dda5606f565237c095577caa6133a2c01f1)
Josh Durgin
06:19 PM Revision 84bf8182 (ceph): tasks/ceph: make scrubbing cluster-aware
Simplify implementation by using manager and teuthology.misc methods
instead of reinventing them here.
Signed-off-by...
Josh Durgin
06:19 PM Revision 395c6974 (ceph): tasks/ceph: only run ceph_log and valgrind_post once
These setup and parse logs on all hosts, so they should be run only
for the first cluster setup. This cluster will be...
Josh Durgin
06:19 PM Revision a7a1a8f0 (ceph): tasks/ceph: pull each mon dir only once
No need to pull all mon dirs for the host for each mon on the host.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
...
Josh Durgin
06:19 PM Revision 452f6ca1 (ceph): tasks/ceph: ignore EEXIST for the archive data dir creation
With multiple clusters this will be called multiple times.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry p...
Josh Durgin
06:19 PM Revision 07ef48f2 (ceph): tasks: add an rbd-mirror task
This simply runs the rbd-mirror daemon. Nothing special is needed
since the runtime files (logs, asok, etc) go to the...
Josh Durgin
06:19 PM Revision ea9471c4 (ceph): suites/rbd: add basic mirroring suite
Just one workunit to run so far.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 67d7d997...
Josh Durgin
06:19 PM Revision 62c98fc6 (ceph): tasks: update ctx.ceph.conf readers to use per-cluster conf
Just use the default cluster name for now, since these tasks aren't used
for multi-cluster tests yet.
Signed-off-by:...
Josh Durgin
06:19 PM Revision 82550b0d (ceph): suites: add multi-cluster tests to the teuthology suite
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit bdd8ffddec219414977240c5692a87a820df6ab6)
Josh Durgin
06:19 PM Revision 0e1ff443 (ceph): tasks/repair_test: clean up manager usage, adjust to new location
Only repair_test_2 actually uses ctx, the rest of the functions only
need the manager.
Signed-off-by: Josh Durgin <j...
Josh Durgin
06:19 PM Revision d22b0a72 (ceph): repair_test: Disable scheduled scrubbing to not mess up do_pg_scrub()
Fixes: http://tracker.ceph.com/issues/15679
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from com...
David Zafman
06:15 PM Revision ecbda33b (ceph): suites/rbd: added replication stress test workunit
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
06:08 PM Revision dbde48c6 (ceph): tasks/radosbench: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 55fe7de7be6a243325679e8c74bc68f39b59cf94)
Josh Durgin
06:08 PM Revision 527b80e3 (ceph): tasks/reg11184: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 6f465efa041a32caf4f121b946c8a999d90a7069)
Josh Durgin
06:08 PM Revision 5552bd5d (ceph): tasks/ceph: make wait_for_mon_quorum cluster-aware
Accept a 'daemons' list like other ceph subtasks, so it can get an
optional 'cluster' setting too.
Signed-off-by: Jo...
Josh Durgin
06:08 PM Revision 5be9eaae (ceph): tasks/ceph: make restart subtask cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 3948f108a847744de4197333ccb50f8a3c6fada5)
Josh Durgin
06:08 PM Revision 51729206 (ceph): tasks/ceph_manager: make utility_task cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 274d79ade39bddfcc13d3b9cb6829bac8b693c1f)
Josh Durgin
06:08 PM Revision c09e76b9 (ceph): tasks/ceph_objectstore_tool: use existing manager
This is only used after the ceph task, which already createds a
manager for the cluster. Use the default 'ceph' clust...
Josh Durgin
06:08 PM Revision 235583de (ceph): tasks/divergent_priors*: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 70db2726c577a5b6a1cde2be30189bf8bf065c5b)
Josh Durgin
06:08 PM Revision ada2a8ed (ceph): tasks/osd_failsafe_enospc: adjust for new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 645a0f5d20fd7a4297ecf5def779778c08f00fcb)
Josh Durgin
06:08 PM Revision bb2d9fe5 (ceph): tasks/peering_speed_test: adust for new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 691af92f674b4be5fa657830e4542be4b2ce50e0)
Josh Durgin
06:08 PM Revision b9a06a5f (ceph): tasks/populate_rbd_pool: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 563c0e99b9b2cda07110f1724004c69eceea3752)
Josh Durgin
06:08 PM Revision 91ed7e84 (ceph): tasks/rados: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 39578a6a357e3379cbaedeb5301f3eb2ffe4bc7f)
Josh Durgin
06:08 PM Revision 25e94714 (ceph): tasks/ceph_manager: add cluster param to write_conf()
Only used by cephfs right now, so don't bother changing callers.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(ch...
Josh Durgin
06:08 PM Revision af901c7c (ceph): tasks/ceph_manager: make mount_osd_data() cluster-aware
Use a cluster-specific mount point, and address osds by full role,
rather than just id, in the ctx.disk_config struct...
Josh Durgin
06:08 PM Revision d2309ace (ceph): tasks/ceph_manager: make Thrasher cluster-aware
Just a few spots need to know to lookup only osds in this cluster, or
prefix a filename with the cluster. Use CephMan...
Josh Durgin
06:08 PM Revision 08c97c55 (ceph): tasks/blktrace: make cluster-aware
Need to adjust to lookup devices by role rather than id, so might as
well add a cluster config option while we're at ...
Josh Durgin
06:08 PM Revision 037ba88f (ceph): tasks: move find_remote to util, rename and add helper
This is a useful for any cluster-aware task.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from com...
Josh Durgin
06:08 PM Revision 8e3ddfb6 (ceph): tasks/workunit: work with roles that include cluster
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 1b2087231d36bc05db247cccbe2d217cde771fad)
Josh Durgin
06:08 PM Revision f90468bb (ceph): tasks/ceph: update ctx.manager usage to ctx.managers
Not sure this function is ever used (no users in ceph-qa-suite yamls
or tasks.
Signed-off-by: Josh Durgin <jdurgin@r...
Josh Durgin
06:08 PM Revision 965eb268 (ceph): tasks/ceph: make wait_for_osds_up cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit bb76deaf5784dfaf3a7ea0a7bb4a601f89d681d4)
Josh Durgin
06:08 PM Revision 149a78df (ceph): tasks/ceph: make cephfs_setup() cluster-aware
Note that cephfs tests using the Filesystem abstractions will need to
be converted to understand multiple clusters la...
Josh Durgin
06:08 PM Revision 733d7439 (ceph): tasks/ceph: make healthy() cluster-aware
ceph.healthy may be used as a standalone task, so it may not always
have the cluster name in its configuration.
Sign...
Josh Durgin
06:08 PM Revision a2f0551e (ceph): tasks/ceph: create a CephManager per cluster
Thrashings tasks will be updated to use ctx.managers indexed by
cluster later.
Signed-off-by: Josh Durgin <jdurgin@r...
Josh Durgin
06:08 PM Revision eabf893b (ceph): tasks/ceph: store cluster config in a per-cluster dict
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 0acbafe3719e773a670aece2ba578f72100a4e31)
Josh Durgin
06:08 PM Revision 0ee01fa1 (ceph): tasks/thrashosds: add an option to specify the cluster to thrash
Thrashing must be aware of the cluster it is using, since it maintains
some invariants (e.g. enough osds up when wait...
Josh Durgin
06:08 PM Revision 6cf83d03 (ceph): tasks/thrashosds: adjust to per-cluster managers
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 05bddf90766aeeabaf4e2274c66eaa8b4db425c9)
Josh Durgin
06:08 PM Revision 8f0ebfa1 (ceph): tasks/ceph_manager: parameterize CephManager with cluster
Add --cluster arguments, pass cluster to get_daemon() and
iter_daemons_of_role, replace 'ceph' with cluster in paths,...
Josh Durgin
06:08 PM Revision 42e7a8d2 (ceph): tasks/ceph_manager: simplify remote lookup, and make it cluster aware
Re-implement find_remote() using ctx.cluster.only() with a matcher
function that includes the manager's cluster, and ...
Josh Durgin
06:08 PM Revision 7c996e41 (ceph): tasks/ceph: convert cluster creation to work with multiple clusters
Add a cluster option to the ceph task, and pass that through to
cluster(). Make sure monitors and clients don't colli...
Josh Durgin
06:08 PM Revision f4fab8af (ceph): tasks/ceph: make run_daemon() cluster-aware
Pass --cluster where appropriate and include the full role in file
names.
Signed-off-by: Josh Durgin <jdurgin@redhat...
Josh Durgin
06:08 PM Revision d17659d1 (ceph): tasks/ceph: adapt to cluster-aware daemon.resolve_role_list
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit e19e9e2fa31bd544894b3e36ade7c09ed8af73d6)
Josh Durgin
06:08 PM Revision b368f56e (ceph): tasks/ceph: make crush_setup() cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 44097101025a3053bb7938062ee527a76cedc29f)
Josh Durgin
06:08 PM Revision c264bcf5 (ceph): tasks/ceph_client: add cluster param
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked from commit 466678b980e0527947f5c436d83da6933b216a25)
Josh Durgin
06:06 PM Revision 15a479fb (ceph): Merge pull request #9216 from dzafman/wip-test-fix
test: Disable tests due to recovery race Sage Weil
05:56 PM Revision 5bc55338 (ceph): test: Disable tests due to recovery race
Disable:
osd-scrub-repair.sh
test-erasure-eio.sh
test-erasure-code.sh
These test are failing due to race conditions ...
David Zafman
05:53 PM rbd Bug #15938 (Pending Backport): rbd_mirror_stress: possible inconsistent replay after client crash
Mykola Golub
05:52 PM Revision 17b1c917 (ceph): Merge pull request #9211 from dillaman/wip-15938
librbd: write-after-write might result in an inconsistent replicated image
Reviewed-by: Mykola Golub <mgolub@miranti...
Mykola Golub
05:39 PM Revision 6b1c894b (ceph): mon : Display full flag in ceph status if
full flag is set
Fixes: http://tracker.ceph.com/issues/15809
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Vikhyat Umrao
05:26 PM Revision 27b6ec40 (ceph): Merge pull request #9231 from athanatos/wip-recovery-wq
osd: Put background recovery tasks in the main OpWQ
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:04 PM Revision d9ef7312 (ceph): osd/OSDCap.h: prevent copying vector in constuctor
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
05:04 PM Revision 507550e7 (ceph): osd/ODSCap.h: prevent copying strings
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
05:00 PM Revision c2d802eb (ceph): Merge pull request #6208 from liewegas/wip-alloc-hints
librados,osd: rados hints for future access pattern
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Josh Du...
Sage Weil
04:59 PM Revision 8d7200c9 (ceph): Merge pull request #7070 from majianpeng/headerbeatmap-check
common/HeartbeatMap: print stack info of unhealth thread.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:59 PM Revision 69355b03 (ceph): Merge pull request #7843 from branch-predictor/bp-smart-async-wp
msg/async: Implement smarter worker thread selection
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil
04:58 PM Revision 4f40a244 (ceph): Merge pull request #8141 from songbaisen/song14
crush: fix the problem can not find the define item below the bucket
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
04:57 PM Revision c46b4cac (ceph): Merge pull request #8840 from tchaikov/wip-opt-u32
common/config: cast OPT_U32 options using uint32_t
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:57 PM Bug #15840 (Resolved): master no longer supports 'osd crush location'
Sage Weil
04:56 PM Revision 9278557e (ceph): Merge pull request #9072 from liewegas/wip-15840
osd: fix crush location update on startup Sage Weil
04:56 PM Revision fb4f247e (ceph): Merge pull request #9116 from ddiss/librados_sparse_read_use_snapid
librados: use caller provided snapid for aio_sparse_read()
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil
04:55 PM Bug #13522: Apparent deadlock between tcmalloc getting a stacktrace and dlopen allocating memory
hit this on smithi015 (centos7). gperftools-libs-2.4-7.el7.x86_64
Sage Weil
04:03 PM rgw Bug #15779 (Pending Backport): rgw: account/container metadata not actually present in a request ...
Radoslaw Zarzynski
04:02 PM Revision da5b1bcb (ceph): Merge pull request #9002 from rzarzynski/wip-rgw-swift-acct_cont_md-fix
rgw: fix updating account/container metadata of Swift API.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
02:54 PM rgw Bug #15937 (Fix Under Review): radosgw-admin: failure for user create after upgrade from hammer t...
https://github.com/ceph/ceph/pull/9229 Orit Wasserman
02:50 PM Revision b79856bd (ceph): rgw: add missing metadata_heap pool to old zones
Fixes: http://tracker.ceph.com/issues/15937
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Signed-off-by: Abhis...
Orit Wasserman
02:34 PM Revision 1cbeb759 (ceph): Merge pull request #22 from david-z/wip-fix-list-lockers-crash
Fix rbd list lockers crashing Noah Watkins
02:34 PM Revision 62e94854 (ceph): Merge pull request #19 from abligh/fix-read-at-write-at-race
Replace ReadAt and WriteAt with thread-safe versions Noah Watkins
02:29 PM Revision e42fd909 (ceph): Merge pull request #17 from ralfonso/ralfonso/list-children-fix
continue after -ERANGE in retval of rbd_list_children Noah Watkins
02:26 PM Revision dd2e3dae (ceph): cls_journal: Select min commit position for new clients
When a new client registers, its commit position is initialized
to the least commit position of all other clients.
F...
Venky Shankar
02:12 PM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
Matthew Garrett wrote:
> We're seeing exactly the same issue on 4.6 - all writes are giving EIO, but no errors are b...
Zheng Yan
01:46 PM Revision 8e728e36 (ceph): Merge pull request #9225 from dachary/wip-run-make-check
tests: rm -fr /tmp/*virtualenv*
Reviewed-by: Erwan Velu <erwan@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
01:28 PM Revision db9ac7ea (ceph): mon: fix assert triggerred by the deprecated "scrubq" state
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:27 PM rbd Bug #15949 (In Progress): Potential crash during rbd-mirror shutdown
Jason Dillaman
12:18 PM rbd Bug #15949 (Resolved): Potential crash during rbd-mirror shutdown
If the JournalPlayer is in the WATCH_STEP_ASSERT stage and the journal is closed, there might be an in-flight op requ... Jason Dillaman
01:23 PM Revision d87448da (ceph): ceph.spec.in: use %autosetup macro
New in rpm 4.11,
http://www.rpm.org/wiki/PackagerDocs/Autosetup
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
01:11 PM Revision 27a9d4c2 (ceph): Merge pull request #9165 from mikulely/fix-rgw-multisite-test
rgw: misc fix for test_multi.py
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
01:06 PM Revision 8f0eefba (ceph): tests: rm -fr /tmp/*virtualenv*
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
01:05 PM rbd Bug #15909 (Resolved): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_mirror_i...
Jason Dillaman
06:05 AM rbd Bug #15909 (Pending Backport): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_...
Mykola Golub
01:04 PM rbd Backport #15950 (Resolved): jewel: Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::upd...
Jason Dillaman
12:50 PM rbd Backport #15950 (Resolved): jewel: Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::upd...
Jason Dillaman
01:03 PM rbd Bug #15665 (Resolved): Live journal replay might skip entries from previous object set
Jason Dillaman
01:03 PM rbd Backport #15945 (Resolved): jewel: Live journal replay might skip entries from previous object set
Jason Dillaman
12:31 AM rbd Backport #15945 (In Progress): jewel: Live journal replay might skip entries from previous object...
Jason Dillaman
12:28 AM rbd Backport #15945 (Resolved): jewel: Live journal replay might skip entries from previous object set
https://github.com/ceph/ceph/pull/9217 Jason Dillaman
01:02 PM Revision 7834070f (ceph): Merge pull request #9226 from dillaman/wip-15950
jewel: rbd-mirror: potential crash during image status update
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:02 PM Revision 9873fc13 (ceph): Merge pull request #9069 from dillaman/fixup-mirror_image_status_list-j...
jewel: cls::rbd: mirror_image_status_list returned max 64 items
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:01 PM Revision 66f7f2d7 (ceph): rbd-mirror: don't unregister asok commands if image replayer start failed
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 2fd6fdd3dc9ecb915362f5e3aa8a224210273540)
Mykola Golub
01:01 PM Revision 9c7977da (ceph): rbd-mirror: lock ordering issue in status update callback
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 5c04c1361074ca9e9df1bc1c2dd82dfafc2a1304)
Jason Dillaman
01:01 PM Revision e0b38796 (ceph): rbd-mirror: combine ImageReplayer stopped and uninitialized states
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a8f6dde4dbae8039380f31e026030a22a89fb4bd)
Jason Dillaman
01:01 PM Revision f789d83c (ceph): rbd-mirror: track bootstrap state within image status
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit e5dd97b4bf4a993911febf34dce90470a2a91d59)
Jason Dillaman
01:01 PM Revision f9e6bd8f (ceph): rbd-mirror: ensure proper handling of status updates during shutdown
Previously, several shutdown race conditions could occur due to the
use of the async work queue for scheduling update...
Jason Dillaman
01:01 PM Revision 2ee1e0a5 (ceph): rbd-mirror: additional debug messages during image replayer start/stop
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit afc891f7fcb000d106b1d722386f6d81ddeddab6)
Jason Dillaman
01:01 PM Revision 5f09b9ae (ceph): journal: reset watch step after pruning expired tag
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 48c2f4e079000021b6ebe807bb1dba0dc1a6a11d)
Jason Dillaman
01:01 PM Revision 569f06f1 (ceph): rbd-mirror: avoid potential deadlock
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 46bf727d43af4975beeb514630a99d59cfb0a406)
Mykola Golub
01:01 PM Revision aee6f7ed (ceph): Merge pull request #9217 from dillaman/wip-15945
jewel: journal: live replay might skip entries from previous object set
Reviewed-by: Jason Dillaman <dillaman@redhat...
Jason Dillaman
01:00 PM Revision 4ad24113 (ceph): Merge pull request #9139 from majianpeng/bluestore-statfs
os/bluestore/BlueStore: free space of bluestore should reduce spaces …
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:32 PM Revision 8b0cc8f5 (ceph): Merge pull request #9161 from cxwshawn/wip-tc1-fix
osd: optimize header file dependency to decreace compile time when modify any file
Reviewed-by: Sage Weil <sage@redh...
Sage Weil
12:32 PM Revision e84f2a1f (ceph): Merge pull request #9193 from cxwshawn/wip-tc2-fix
mon: optimize header file dependency.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:29 PM CephFS Backport #15855 (In Progress): jewel: CephFSVolumeClient.evict should be limited by path, not jus...
Ramana Raja
09:32 AM CephFS Backport #15855 (Fix Under Review): jewel: CephFSVolumeClient.evict should be limited by path, no...
Ramana Raja
09:25 AM CephFS Backport #15855: jewel: CephFSVolumeClient.evict should be limited by path, not just auth ID
Fix: https://github.com/ceph/ceph/pull/9221
Test: https://github.com/ceph/ceph-qa-suite/pull/1010
Ramana Raja
12:26 PM Revision f235b9cc (ceph): osd: add peer_addr in heartbeat_check log message
Fixes: http://tracker.ceph.com/issues/15762
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Vikhyat Umrao
12:24 PM rbd Feature #15656 (Pending Backport): Initial python APIs to support mirroring
Jason Dillaman
12:24 PM Revision ca0b75e8 (ceph): Merge pull request #9068 from trociny/wip-pybind-rbd-mirror
librbd: initial python APIs to support mirroring
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:23 PM rbd Bug #15500 (Pending Backport): qa: dynamic_features.sh races with image deletion
Jason Dillaman
12:23 PM Revision fbce0b22 (ceph): Merge pull request #9088 from trociny/wip-15500
qa: dynamic_features.sh: return error only if it failed on alive QEMU
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:23 PM rbd Bug #15863 (Pending Backport): Disabling journaling feature results in "Transport endpoint is not...
Jason Dillaman
12:22 PM Revision 6a40444d (ceph): Merge pull request #9140 from zhouyuan/fix_disable_journaling
librbd: close journal before removing
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:21 PM rbd Bug #15916 (Pending Backport): rbd-mirror might got stuck in calculating "behind master" position
Jason Dillaman
12:21 PM Revision ef270d0e (ceph): Merge pull request #9177 from trociny/wip-15916
rbd-mirror: it might got stuck in calculating "behind master" position
Reviewed-by: Jason Dillaman <dillaman@redhat....
Jason Dillaman
12:12 PM rbd Bug #15829 (Resolved): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
Jason Dillaman
12:04 PM Revision 0f5f1c37 (ceph): journal: replay position might change after pruning stale tags
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:04 PM Revision e8bf64cc (ceph): librbd: delay commit of overwritten journal event
With the cache enabled and write-after-write IOs to the same
object extents, it was possible for the overwritten jour...
Jason Dillaman
11:12 AM CephFS Bug #15705 (Pending Backport): ceph status mds output ignores active MDS when there is a standby ...
John Spray
11:10 AM Feature #15762 (Fix Under Review): Improve OSD heartbeat_check log message by including host nam...
https://github.com/ceph/ceph/pull/9223 Vikhyat Umrao
11:10 AM Revision 5ed3572c (ceph): Merge pull request #9196 from tchaikov/wip-cmake-vstart
cmake: add cython_rados to vstart target
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
11:06 AM rgw Bug #15948 (Pending Backport): rgw: initial slashes are not properly handled in Swift's BulkDelete
Radoslaw Zarzynski
10:51 AM rgw Bug #15948 (Resolved): rgw: initial slashes are not properly handled in Swift's BulkDelete
https://github.com/ceph/ceph/pull/8164 Radoslaw Zarzynski
11:04 AM Revision ebc1544e (ceph): Merge pull request #8164 from rzarzynski/wip-rgw-bulkdel-slashfix
rgw: handle initial slashes properly in BulkDelete of Swift API.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
10:55 AM Revision 1dde062c (ceph): rgw: handle initial slashes properly in BulkDelete of Swift API.
Fixes: http://tracker.ceph.com/issues/15948
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
10:35 AM Revision 875d2406 (ceph): Merge pull request #9220 from cxwshawn/wip-tc3-fix
auth: optimize header file dependency.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:35 AM Revision a408c4ba (ceph): Merge pull request #9212 from liewegas/wip-bit-alloc-test
tests: disable unittest_bit_alloc for now
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Sage Weil
10:34 AM rgw Bug #15812 (Pending Backport): No Last-Modified, Content-Size and X-Object-Manifest headers if no...
Radoslaw Zarzynski
10:33 AM rgw Bug #15902 (Pending Backport): rgw: custom metadata aren't camelcased in Swift's responses
Radoslaw Zarzynski
10:28 AM CephFS Feature #15942: MDS: use FULL_TRY Objecter flag instead of relying on an exemption from full chec...
Hmm, will need to think about whether MDS should still ignore check_failsafe_full, as FULL_FORCE is currently a littl... John Spray
10:28 AM Revision 64e7d0eb (ceph): Merge pull request #9219 from renhwztetecs/renhw-wip-logmonitor-cleanup
mon/log: clean unused function and comments
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:02 AM rbd Bug #15864 (Resolved): journal replay doesn't properly handle missing entries
Venky Shankar
09:32 AM Revision 9d60f3db (ceph): test: file change affected by auth file header optimization.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com> shawn chen
09:29 AM Bug #15933: bluestore+spdk can not get serial number by ceph user
Haomai: Yes, with @setuser match path@ - see the Jewel release notes: http://docs.ceph.com/docs/master/release-notes/... Nathan Cutler
04:20 AM Bug #15933: bluestore+spdk can not get serial number by ceph user
@sage
I'm not sure, do we have any way to make ceph-osd started with root since Jewel?
Haomai Wang
09:26 AM Revision b68bd882 (ceph): Fix rbd list lockers crashing
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com> Zhi Zhang
09:22 AM rbd Bug #15947: Sporadic TestImageReplayer.NextTag failure
When running under valgrind, it much harder to reproduce, still I observed one failure. There were no valgrind error ... Mykola Golub
09:19 AM rbd Bug #15947 (Resolved): Sporadic TestImageReplayer.NextTag failure
`ceph_test_rbd_mirror --gtest_filter=TestImageReplayer.NextTag` might fail with:
...
m_replayer->flush()
get_com...
Mykola Golub
08:43 AM Revision 077af137 (ceph): AUTH: optimize header file dependency.
same work as PR: https://github.com/ceph/ceph/pull/9193, https://github.com/ceph/ceph/pull/9161
Signed-off-by: Xiaow...
shawn chen
08:41 AM Revision 042b18ec (ceph): mon/log: using standard macros instead of -1
using standard macros instead of -1
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
huanwen ren
08:38 AM Revision dbd6e570 (ceph): mon/log: clean unused function and comments
clean unused function and comments
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
huanwen ren
08:36 AM CephFS Feature #15615: CephFSVolumeClient: List authorized IDs by share
I'm working on this issue. Ramana Raja
08:30 AM Revision 3516c757 (ceph): Merge pull request #8656 from kmroz/wip-rgw-handler-cleanup-1
rgw-rest: remove redundant virtual functions
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:28 AM Revision 30fc5bfb (ceph): Merge pull request #8886 from cbodley/wip-rgw-zone-short-ids
rgw: check for short_zone_id collisions on period update
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:23 AM Revision b22b3acf (ceph): Merge pull request #9148 from rzarzynski/wip-rgw-15902
rgw: camelcase names of custom attributes in Swift's responses.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:21 AM Revision 5c0e4e3b (ceph): Merge pull request #9042 from rzarzynski/wip-rgw-15812
rgw: handle errors properly during GET on Swift's DLO.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:19 AM Revision 063155e7 (ceph): Merge pull request #9149 from cbodley/wip-rgw-zone-modify-master
rgw: add_zone only clears master_zone if --master=false
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:18 AM Revision 7db1eef3 (ceph): Merge pull request #9154 from yehudasa/wip-15886
rgw: keep track of written_objs correctly
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
07:42 AM Bug #15941: unittest_bit_alloc: fails intermittently
Update so far:
Not able to hit in > 20 runs of make check and > 50 runs of standalone unit test case.
Moving to c...
Ramesh Chander
04:43 AM Bug #15941: unittest_bit_alloc: fails intermittently
the PR disabling the "unittest_bit_alloc" test: https://github.com/ceph/ceph/pull/9212 Kefu Chai
07:16 AM rbd Bug #15928 (Pending Backport): Metadata config overrides are applied synchronously
Mykola Golub
07:16 AM Revision 99e7552c (ceph): Merge pull request #9190 from dillaman/wip-15928
librbd: metadata retrieval added to open image state machine
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
06:03 AM rbd Bug #15930 (Pending Backport): rbd-mirror should disable the rbd cache for local images
Mykola Golub
05:58 AM Revision ccc8edd5 (ceph): Merge pull request #9191 from dillaman/wip-15930
rbd-mirror: disable librbd caching for replicated images
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
05:57 AM Revision c1f86558 (ceph): Merge pull request #9173 from dillaman/wip-15909
rbd-mirror: potential crash during image status update
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
05:45 AM Linux kernel client Bug #15946: xfs layering on rbd block device was corrupted
[root@cluster-stack01 ~]# !mount
mount /dev/rbd0 /mnt/rbd/testing01
[root@cluster-stack01 ~]# ls /mnt/rbd/testing01...
Shinobu Kinjo
05:27 AM Linux kernel client Bug #15946: xfs layering on rbd block device was corrupted
*# Call Trace*
May 19 04:27:29 cluster-stack01 kernel: Key type ceph registered
May 19 04:27:29 cluster-stack01 ker...
Shinobu Kinjo
05:26 AM Linux kernel client Bug #15946 (Closed): xfs layering on rbd block device was corrupted
Just to tracking purpose.
Forcefully unmounted xfs file system was never been recovered.
During FIO, when I inter...
Shinobu Kinjo
04:37 AM Revision faa6e4aa (ceph): Merge pull request #1007 from ceph/wip-li-rados
scrub_test: Handle list-inconsistent-obj changes in pull #8983
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:36 AM Revision 3242e049 (ceph): Merge pull request #8983 from dzafman/wip-li-rados
tools/rados: Improve list-inconsistent json format
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:49 AM Revision 1056ce66 (ceph): AsyncConnection: reset throttle if mark_down or write failed
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
03:36 AM Revision 719ddd70 (ceph): rgw: misc fix for test_multi.p
remove redundent meta_checkpoint, cause realm.create_user(user) will
call meta_checkpoint by default(via wait_meta = ...
Jiaying Ren
03:15 AM Revision dc6d6ce8 (ceph): TaskFinisher: use singleton SafeTimer and Finisher
Fix #13938
Signed-off-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
02:43 AM Revision 4b76c1d7 (ceph): OSD: optimize header file dependency to decreace compile time when modi...
OSD's left header dependency optimize.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
shawn chen
02:42 AM Revision eb355fad (ceph): PGBackend: optimize header file dependency to decreace compile time whe...
hmm, everytime modify any file, then compile, then wait&wait&wait, so trying to optimize
this part, wish to decrease ...
shawn chen
02:42 AM Revision ae55f68f (ceph): PG: optimize header file dependency to decreace compile time when modif...
PG Layer's header dependency optimize.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
shawn chen
02:37 AM Revision 4b41fb20 (ceph): tool: change affected file include relation by mon file header optimize
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com> shawn chen
02:18 AM Revision 32bff51f (ceph): MON: optimize header file dependency.
same work as PR: https://github.com/ceph/ceph/pull/9161
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
shawn chen
02:13 AM Bug #13990 (Pending Backport): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashi...
https://github.com/ceph/ceph/pull/9108, merged Kefu Chai
02:11 AM Revision ac0340ad (ceph): osd: populate the trim_thru epoch using MOSDMap.oldest_map
instead of filling MOSDMap with the local oldest_map, we share
the maximum MOSDMap.oldest_map received so far with pe...
Kefu Chai
02:11 AM Revision c2ea6dbd (ceph): osd: remove all stale osdmaps in handle_osd_map()
in a large cluster, there are better chances that the OSD fails to trim
the cached osdmap in a timely manner. and som...
Kefu Chai
01:22 AM Revision cdb7032d (ceph): crush: fix the problem that can not find the define item below the bucket
Fixes: http://tracker.ceph.com/issues/15154
Signed-off-by: song baisen <song.baisen@zte.com.cn>
ceph zte
12:29 AM Revision 0d193905 (ceph): qa/workunits/rbd: rbd-mirror daemon stress test
This test repeatedly runs rbd bench-write, kills the process
randomly to create an unclean journal shutdown, and veri...
Jason Dillaman
12:29 AM Revision d020b6ab (ceph): journal: helper method to detect newer tags
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 0a8a6126ea35344e85af7eb64ffc490938edba51)
Jason Dillaman
12:29 AM Revision 56515070 (ceph): journal: skip partially complete tag entries during playback
If a journal client does not fully write out its buffered entries
before quiting, replay should skip over all remaini...
Jason Dillaman
12:29 AM Revision 18f663d8 (ceph): journal: close, advance, and open object set ordering
Flush in-flight appends to open objects before advancing the
active object set. Additionally, don't start recording ...
Jason Dillaman
12:28 AM Revision 27fba6ad (ceph): journal: new ObjectRecorder closed callback
The callback will be invoked if there were in-flight appends
when the close was requested.
Signed-off-by: Jason Dill...
Jason Dillaman
12:28 AM Revision 870c21c7 (ceph): journal: do not flag append as full if already known to be full
Once an object has overflowed or a close is in-progress, re-attempting
to close the object is not needed since the as...
Jason Dillaman
12:28 AM Revision 1cdebc7b (ceph): journal: delay object overflow event until in-flight appends settled
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit ee8d311a1fcdf7a85cdc168e1740fbaa252e87d3)
Jason Dillaman
12:28 AM Revision 821d92af (ceph): journal: ignore flush on closed/overflowed object
The journal would be in-progress on transitioning to a new
object recorder in a newer object set. Once the records
r...
Jason Dillaman
12:28 AM Revision 3d860d5d (ceph): journal: implicitly detach future's flush handler on append
If the future is already in-flight, there is no purpose served
by requesting the future be flushed to disk.
Signed-o...
Jason Dillaman
12:28 AM Revision f98e1289 (ceph): journal: async callback for advancing the active object set
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit ca89abfd9e6f0e8edc3234afea387757ef694826)
Jason Dillaman
12:28 AM Revision 86e51ebc (ceph): journal: re-fetch active object before advancing set during replay
During a live replay, it's possible that an append and and overflow
into the next object could race with the live pla...
Jason Dillaman

05/19/2016

11:55 PM CephFS Bug #15920 (In Progress): mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Looks like we're renaming a->b, b exists, and the inode at b has a "remote" parent. The StrayManager is asserting out... Greg Farnum
11:24 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Had to do a manual transfer, but it's unzipped in 86238dec-a35e-49f6-91f3-9efa496d59b7 now. Greg Farnum
08:33 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Hmm, the gzip of the ceph-mds log is corrupted on this end. If it's valid on your side, could you re-post it please? :/ Greg Farnum
11:08 PM Revision 91e3fd6a (ceph): Merge pull request #9108 from tchaikov/wip-13990
osd: reset session->osdmap if waiting_for_pg is empty
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
11:04 PM Bug #15944 (Duplicate): Messenger/MessengerTest.SyntheticInjectTest4/0 async hang
sjust@teuthology:/a/samuelj-2016-05-18_16:52:37-rados-wip-sam-testing-distro-basic-smithi/200330 Samuel Just
11:02 PM Bug #15943: crash adding snap to purged_snaps in ReplicatedPG::WaitingOnReplicas
sjust@teuthology:/a/samuelj-2016-05-18_16:52:37-rados-wip-sam-testing-distro-basic-smithi/200274 Samuel Just
10:52 PM Bug #15943 (Resolved): crash adding snap to purged_snaps in ReplicatedPG::WaitingOnReplicas
-16> 2016-05-19 14:51:36.794141 7fbb03926700 10 filestore(/var/lib/ceph/osd/ceph-5) _do_transaction on 0x7fbb1e61e... Samuel Just
10:34 PM Revision d514a48d (ceph): Merge pull request #8908 from jcsp/wip-15705
mds: fix mdsmap print_summary with standby replays
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:28 PM CephFS Feature #15942 (New): MDS: use FULL_TRY Objecter flag instead of relying on an exemption from ful...
Right now, we disable full checking in the Objecter. But there are new(?) flags we can use instead to indicate that s... Greg Farnum
10:25 PM Revision e3618c87 (ceph): rgw: rework aws4 header parsing
Fixes: #15940
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:13 PM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
If you've got an issue with vanilaa 4.6 and a proper userspace release, please open a new bug with the full details; ... Greg Farnum
09:27 PM Bug #13984: ceph-disk prepare activates the osd on 7.1
Yes It is 100% reproducible. I am using Oracle Linux 7.2, which is based on RHEL 7.2.
Every time I use the command "...
Russell Islam
09:20 PM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
There is one clue in the sparse log, which is that immediately prior to the crash there's a Pipe receiving a message ... Greg Farnum
09:11 PM Revision 55bfefa2 (ceph): tests: disable unittest_bit_alloc for now
See http://tracker.ceph.com/issues/15941
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:10 PM Bug #15941 (Resolved): unittest_bit_alloc: fails intermittently
I've disabled the unitttet in os/Makefile-server.am for now. Please reenable with the fix. Sage Weil
09:09 PM Revision 310f5bdf (ceph): rgw: use correct method to get current epoch
Fixes: #15939
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:09 PM Revision 033888bb (ceph): rgw: don't add port to aws4 canonical string if using default port
Fixes: #15939
When either port 80 is used, or if it's a secure connection and port 443 is used,
and when going throu...
Yehuda Sadeh
09:09 PM Revision 493cc5d1 (ceph): rgw: check for aws4 headers size where needed
Fixes: #15940
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:04 PM Revision c78319b1 (ceph): osd/ReplicatedPG.h: remove incorrect use of move
The modified functions take universal references, so they can bind to
either rvalues and lvalues. When they bind to ...
Michal Jarzabek
09:02 PM rgw Bug #15940 (Resolved): rgw: aws4 parsing issue
Yehuda Sadeh
08:31 PM rbd Bug #15938 (Fix Under Review): rbd_mirror_stress: possible inconsistent replay after client crash
*PR*: https://github.com/ceph/ceph/pull/9211 Jason Dillaman
05:46 PM rbd Bug #15938 (Resolved): rbd_mirror_stress: possible inconsistent replay after client crash
During a write-after-write operation, the librbd cache writeback handler does not properly wait for the overwrite jou... Jason Dillaman
08:23 PM CephFS Feature #14271 (Fix Under Review): directory listing: do not reset when fragmenting
https://github.com/ceph/ceph/pull/8739 Greg Farnum
08:21 PM CephFS Bug #15903: smbtorture failing on pipe_number test
Is this different from #13977? It's definitely not a new issue from what I'm seeing. Greg Farnum
08:10 PM Bug #15298: rocksdb corrupt with bluefs
Sorry, I hit "bad release overlap", not the original ticket problem. Evgeniy Firsov
08:04 PM Bug #15298: rocksdb corrupt with bluefs
I just tried with latest RocksDB master and with bluefs disabled, still hit the problem.
How can I disable overlay...
Evgeniy Firsov
08:08 PM Revision 2d0669e1 (ceph): Merge pull request #9210 from yehudasa/wip-15926-jewel
radosgw-admin: fix 'period push' handling of --url Yehuda Sadeh
08:04 PM Revision 714ed5e6 (ceph): qa/workunits/rbd: record rbd CLI debug messages during mirror stress
The debug messages from 'rbd bench-write' and 'rbd snap create',
in addition to the existing debug messages from rbd-...
Jason Dillaman
08:04 PM Revision 0051316e (ceph): ObjectCacher: pass new journal tid when overwriting extent
librbd needs to ensure the new journal event has been safely
committed to disk before it can mark an overwritten jour...
Jason Dillaman
08:01 PM Revision e885f1e3 (ceph): radosgw-admin: fix 'period push' handling of --url
was calling send_to_remote_gateway(), but passing 'url' instead of
'remote'. now uses send_to_remote_or_url() to acce...
Casey Bodley
08:01 PM Revision cba7fa2f (ceph): Merge pull request #9199 from jmunhoz/mc-brp-aws4
doc: rgw: minor cleanup and doc update Sage Weil
06:28 PM rgw Bug #15939 (Resolved): rgw: clock skew error in some aws4 requests
Yehuda Sadeh
05:41 PM Feature #15762 (In Progress): Improve OSD heartbeat_check log message by including host name (be...
Vikhyat Umrao
05:02 PM rgw Bug #15915: rgw command is consuming all the cpu time
I started the daemon with systemctl start ceph-radosgw.target. Still almost 100% of the cpu is occupied by radosgw.
...
Russell Islam
09:22 AM rgw Bug #15915: rgw command is consuming all the cpu time
And use @systemctl stop ceph-radosgw.target@ to stop, of course. Nathan Cutler
09:22 AM rgw Bug #15915: rgw command is consuming all the cpu time
In another ticket ( #15907 ) there is a situation where the old sysvinit script is getting run - I think because the ... Nathan Cutler
04:05 PM RADOS Bug #15936: Osd-s on cache pool crash after upgrade from Hammer to Jewel
Ubuntu 14.04, kernel 3.18.33 elder one
11:20 AM RADOS Bug #15936 (Can't reproduce): Osd-s on cache pool crash after upgrade from Hammer to Jewel
After upgrading my cluster from 94.7 to 10.2.1 all ods-s (ssd) backing cache tier stared to crash constantly as soon ... elder one
03:16 PM Revision 19cf73ed (ceph): Merge pull request #9133 from tchaikov/wip-cmake-selinux
cmake: add selinux support
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:51 PM Revision e9268a15 (ceph): Merge pull request #1006 from ceph/wip-15754-master
Initial check in for a complete jewel-x suite Yuri Weinstein
02:21 PM Revision afc891f7 (ceph): rbd-mirror: additional debug messages during image replayer start/stop
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:21 PM Revision 48c2f4e0 (ceph): journal: reset watch step after pruning expired tag
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:21 PM Revision 9ae4edc0 (ceph): rbd-mirror: ensure proper handling of status updates during shutdown
Previously, several shutdown race conditions could occur due to the
use of the async work queue for scheduling update...
Jason Dillaman
01:52 PM Revision 5c04c136 (ceph): rbd-mirror: lock ordering issue in status update callback
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:52 PM Revision a8f6dde4 (ceph): rbd-mirror: combine ImageReplayer stopped and uninitialized states
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:52 PM Revision e5dd97b4 (ceph): rbd-mirror: track bootstrap state within image status
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:33 PM Revision 4a0787fb (ceph): Merge pull request #9192 from tchaikov/cmake-object-library
cmake: use object library instead recompiling popular .cc files
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
01:30 PM Revision 80fe83bd (ceph): xio: fix compilation after changes in entity_addr_t
changes to entity_addr_t caused XIO to break
see changes in https://github.com/ceph/ceph/pull/8974/files
this commit ...
Adir Lev
01:24 PM Feature #13508 (In Progress): scrub/repair: repair corrupted/missing objects
Kefu Chai
01:23 PM Feature #13508: scrub/repair: repair corrupted/missing objects
https://github.com/ceph/ceph/pull/9203 Kefu Chai
01:21 PM Revision b97065a8 (ceph): Merge pull request #934 from ceph/wip-15266
tasks/cephfs: add TestVolumeClient.test_purge
Reviewed-by: Ramana Raja <rraja@redhat.com>
John Spray
01:19 PM Revision 3672dc82 (ceph): os/filestore: fix improperly set return code
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:19 PM Revision b0b8c2a8 (ceph): os/filestore: fix improperly goto during mount()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:19 PM Revision a58c288b (ceph): os/filestore: fix omap fsid fd leak during mount()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:19 PM Revision 533942db (ceph): os/filestore: fix indention, hardcord line to 80 chars
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:14 PM Revision ea35f148 (ceph): rbd-mirror: disable librbd caching for replicated images
Each image has its own cache and each cache uses its own thread. With
a large replicated cluster, this could result i...
Jason Dillaman
01:11 PM Revision cd378c26 (ceph): os/filestore: fix omap_fsid_fd leak during mkfs()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:09 PM Revision a100f02d (ceph): rbd: add rbd object-map check
Add a CLI option to verify the object map for an unmapped image
for debugging purposes. Syntax:
rbd object-map check...
Douglas Fuller
12:34 PM Revision a73e972f (ceph): doc: fix broken link for bootstrapping monitors
Signed-off-by: Yatin Kumbhare yatinkumbhare@gmail.com Yatin Kumbhare
12:34 PM Revision 6d5d3781 (ceph): radosgw-admin: fix 'period push' handling of --url
was calling send_to_remote_gateway(), but passing 'url' instead of
'remote'. now uses send_to_remote_or_url() to acce...
Casey Bodley
12:34 PM Revision 3c63c3ee (ceph): mailmap: Jenkis affiliation (name normalization)
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:34 PM Revision 6312b175 (ceph): mailmap: Luo Runbing affiliation (was "runsisi", name normalization bet...
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:34 PM Revision a829ab45 (ceph): mailmap: Fangchen Sun affiliation (and name normalisation, was "sunspot")
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:34 PM Revision 5894f2bf (ceph): mailmap: Sangdi Xu affiliation (name normalisation)
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:34 PM Revision 88be4d45 (ceph): mailmap: Jacek J. Łakis affiliation (name normalisation)
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:34 PM Revision de62ef6d (ceph): mailmap: Roland Mechler affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:34 PM Revision 629f3386 (ceph): man: osdmaptool: document test-map-pgs* options
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
12:34 PM Revision c353797b (ceph): mailmap: Etienne Menguy affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
12:33 PM Feature #13506: scrub/repair: add librados APIs
http://pad.ceph.com/p/scrub_repair
http://tracker.ceph.com/projects/ceph/wiki/Osd_-_Scrub_and_Repair
http://comment...
Kefu Chai
12:25 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
More updates, this hammer cluster did not have any rgw data as such (so .rgw.meta pool might not have been created ye... Abhishek Lekshmanan
12:20 PM rgw Bug #15937: radosgw-admin: failure for user create after upgrade from hammer to jewel
basically manually editing the zone and populating `metadata_heap` does the trick.. but not sure why it is empty in t... Abhishek Lekshmanan
12:15 PM rgw Bug #15937 (Resolved): radosgw-admin: failure for user create after upgrade from hammer to jewel
trying to create user on a node fails in the following way:... Abhishek Lekshmanan
12:10 PM Bug #15918: ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with parted < 3.2.16
Dupe of http://tracker.ceph.com/issues/15176 ?? Dan van der Ster
08:13 AM Bug #15918 (Fix Under Review): ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 ...
https://github.com/ceph/ceph/pull/9195 Loïc Dachary
08:03 AM Bug #15918: ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with parted < 3.2.16
Thanks David, that's immensely helpful :-) In the parted "release notes":http://git.savannah.gnu.org/cgit/parted.git/... Loïc Dachary
07:22 AM Bug #15918: ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with parted < 3.2.16
Hi David,
big thanks for your suggestion.
Yes it is on RHEL 7 and I can confirm, that parted-3.2-16.fc22 fix the...
Daniel Horak
12:07 PM Revision eb672fbd (ceph): os/filestore: fix fsid fd leak during mkfs()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
10:56 AM Revision f3979cd1 (ceph): Merge pull request #9194 from ceph/wip-jewel-no-lttng-global-link
Do not link lttng into libglobal
Reviewed-by: Boris Ranto <branto@redhat.com>
Boris Ranto
10:18 AM Revision c1973886 (ceph): rgw: we should probably return InvalidArgument when XML_parser fails of...
when input xml documention is invalid, bucket put acls fails, but RGW return -EACCESS, which appears as AceessDenied ... wei qiaomiao
09:55 AM rgw Bug #15926 (Pending Backport): radosgw-admin period push --url fails with 'could not find connect...
Orit Wasserman
09:54 AM Revision ff48f921 (ceph): Merge pull request #9146 from cbodley/wip-rgw-period-push
radosgw-admin: fix 'period push' handling of --url
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
09:29 AM rbd Bug #15665 (Pending Backport): Live journal replay might skip entries from previous object set
Mykola Golub
09:22 AM Revision 4003c2fe (ceph): rgw: doc: bucket request payment update
S3 doc update.
The bucket request payment feature is available in Jewel
commits:
899d7754fe15ab8635fb506fcadafa8e5...
Javier M. Mellid
09:11 AM Revision ef0ea8ee (ceph): rbd: initial python APIs to support mirroring
Fixes: http://tracker.ceph.com/issues/15656
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
09:11 AM Revision bfad0ca3 (ceph): test: initial python APIs to support mirroring
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
08:25 AM Revision 66989635 (ceph): rgw: aws4: fix log message
With the UNSIGNED-PAYLOAD bugfix in place this log message requires an update.
Requests asking for unsigned payloads...
Javier M. Mellid
08:21 AM Revision 2c32c413 (ceph): Merge pull request #8553 from yatinkumbhare/doc-fix
doc: fix broken link for bootstrapping monitors Sage Weil
08:13 AM Revision 4b983a9f (ceph): cmake: add cython_rados to vstart target
"ceph" cli imports rados python module
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:58 AM Bug #15934 (Can't reproduce): bluestore+spdk crush in pci enumerate
[root@ceph2 0000:82:00.0]# ceph -v
ceph version 10.2.0 (3a9fba20ec743699b69bd0181dd6c54dc01c64b9)
EAL: TSC freque...
Clive Xu
07:54 AM Bug #15933 (Can't reproduce): bluestore+spdk can not get serial number by ceph user
[root@ceph2 0000:82:00.0]# ceph -v
ceph version 10.2.0 (3a9fba20ec743699b69bd0181dd6c54dc01c64b9)
[ceph2][WARNIN]...
Clive Xu
07:33 AM Revision 37ecfa6c (ceph): global: don't link lttng into libglobal
Rely on dynamic initialization instead. Linking lttng in this way had
the unfortunate side effect of causing radosgw ...
Karol Mroz
07:09 AM Revision 2b121f45 (ceph): Merge pull request #9182 from objoo/YD-mailmap-updates-MAY
Leftover of previous mailmap not merged.
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
06:13 AM Linux kernel client Bug #15919: BUG_ON in ceph_readdir() on dbench, fsstress
updated commit "ceph: using hash value to compose dentry offset" Zheng Yan
05:08 AM Revision 2ae1eae8 (ceph): Merge pull request #9143 from tchaikov/wip-osdmaptool-man
man: osdmaptool: document test-map-pgs* options
Reviewed-by: Vikhyat Umrao <vumrao@redhat.com>
Reviewed-by: xie xing...
Kefu Chai
05:02 AM Revision 4b8bf770 (ceph): cmake: make common/TextTable.cc an object library
so we don't recompile it whenever it is used.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:00 AM Revision a590094f (ceph): cmake: reuse secret.c's object library
so we don't need to recompile it when using it.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:37 AM Revision 59923847 (ceph): scrub_test: Handle list-inconsistent-obj changes in pull #8983
Add checking of error in the shards
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
01:03 AM Revision e1680af2 (ceph): Merge pull request #9153 from ceph/openstack_wusui
OpenStack setup scripts. Tamilarasi Muthamizhan
12:56 AM rbd Bug #15930 (Fix Under Review): rbd-mirror should disable the rbd cache for local images
*PR*: https://github.com/ceph/ceph/pull/9191 Jason Dillaman
12:37 AM rbd Bug #15930 (In Progress): rbd-mirror should disable the rbd cache for local images
Jason Dillaman
12:38 AM Revision b64cb31f (ceph): librbd: metadata retrieval added to open image state machine
Fixes: http://tracker.ceph.com/issues/15928
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:38 AM Revision 985cb382 (ceph): cls_rbd: async version of metadata_list helper method
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:32 AM rbd Bug #15928 (Fix Under Review): Metadata config overrides are applied synchronously
*PR*: https://github.com/ceph/ceph/pull/9190 Jason Dillaman

05/18/2016

11:36 PM Revision c9b39edb (ceph): Merge pull request #8669 from dreamhost/wip-15532
rgw/s3website: ErrorDoc & Double-fault support
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
11:21 PM rgw Feature #15925 (Fix Under Review): rgw: Swift's object versioning doesn't support restoring a pre...
Pull request: https://github.com/ceph/ceph/pull/9188. Radoslaw Zarzynski
07:27 PM rgw Feature #15925 (Resolved): rgw: Swift's object versioning doesn't support restoring a previous ve...
This issue is a root cause of failure in following Tempest test:... Radoslaw Zarzynski
09:35 PM rbd Bug #15654: librbd: TestJournalReplay.SnapCreate hang
... Jason Dillaman
08:34 PM rbd Bug #15654: librbd: TestJournalReplay.SnapCreate hang
Similar incident: http://qa-proxy.ceph.com/teuthology/trociny-2016-05-17_22:03:20-rbd-wip-mgolub-testing---basic-mira... Jason Dillaman
09:35 PM rgw Bug #15915: rgw command is consuming all the cpu time
More info: It also takes long time to stop the service.
systemctl stop ceph-radosgw@
Russell Islam
06:00 PM rgw Bug #15915: rgw command is consuming all the cpu time
Latest version: Jewel 10.2.1 Russell Islam
05:51 PM rgw Bug #15915: rgw command is consuming all the cpu time
what version are you using? Yehuda Sadeh
05:44 PM rgw Bug #15915: rgw command is consuming all the cpu time
More info:
After configuring multi site object gateway, radosgw is taking almost 100% cpu usage while syncing is goi...
Russell Islam
09:25 PM rbd Bug #15930 (Resolved): rbd-mirror should disable the rbd cache for local images
When replicating hundreds or thousands of images, the default RBD image client-side cache memory usage will quickly e... Jason Dillaman
09:22 PM Bug #15929 (Resolved): BackoffThrottle: get() spins unnecessarily while delay is small
Samuel Just
09:20 PM Bug #15918: ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with parted < 3.2.16
If you're using CentOS 7/RHEL 7, try upgrading to parted-3.2-16.fc22. This fixed the issue (I encountered the same pr... David Orman
07:26 AM Bug #15918 (Duplicate): ceph-disk prepare: occasional partprobe failed on CentOS 7/RHEL 7 with pa...
How reproducible:
40% on our VMs
Steps to Reproduce:
1. Create and install node for Ceph OSD with at least two...
Loïc Dachary
09:19 PM Revision 6ad42ef5 (ceph): Initial check in for a complete jewel-x suite
Fixes http://tracker.ceph.com/issues/15754
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Yuri W...
Yuri Weinstein
09:18 PM rbd Bug #15928 (Resolved): Metadata config overrides are applied synchronously
Within the asynchronous librbd image OpenRequest state machine, a synchronous call to the OSDs to retrieve the image ... Jason Dillaman
09:10 PM Backport #14973 (Resolved): infernalis: common/obj_bencher.cc: make verify error fatal
Sage Weil
09:10 PM Revision a2ecf1bd (ceph): Merge pull request #7905 from branch-predictor/bp-infernalis-force-benc...
infernalis: common/obj_bencher.cc: make verify error fatal Sage Weil
09:08 PM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
David: it seems to me like we should handle the error, especially since it seems to happen in the real world (not jus... Sage Weil
09:07 PM Bug #15927: Upgrade jobs failed "unmet dependencies" error in upgrade:jewel-x-master-distro-basic...
Looking into if this is real issue.
Thinking - that the suite was scheduled against jewel branch instead of master o...
Yuri Weinstein
08:33 PM Bug #15927 (Can't reproduce): Upgrade jobs failed "unmet dependencies" error in upgrade:jewel-x-m...
Run: http://pulpito.ceph.com/yuriw-2016-05-18_12:12:57-upgrade:jewel-x-master-distro-basic-vps/
Jobs: all
Logs: htt...
Yuri Weinstein
09:07 PM Revision 8eec3d7a (ceph): Merge pull request #9150 from stiopaa1/compatset_removeIncludeVector_mc
common: CompatSet.h: remove unneeded #include<vector>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
09:04 PM Linux kernel client Bug #15919: BUG_ON in ceph_readdir() on dbench, fsstress
Here is a stack trace from an undamaged kdb:... Ilya Dryomov
10:46 AM Linux kernel client Bug #15919 (Resolved): BUG_ON in ceph_readdir() on dbench, fsstress
Yuri reported three smithis stuck in kdb. kdb was misconfigured so I couldn't get anything reliable out of it (not e... Ilya Dryomov
09:03 PM Revision 5e1959c3 (ceph): Merge pull request #9158 from cxwshawn/wip-tc-fix
osd: erase duplicated header include
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:02 PM Revision b9b5f966 (ceph): Merge pull request #9164 from liewegas/wip-osdmapcrc-hammer
osd: dump full map bl at 20 when crc doesn't match Sage Weil
09:02 PM Revision 9aaef829 (ceph): Merge pull request #9169 from stiopaa1/osd_hitSetRemoveFormatterInclude
osd/HitSet: remove unneeded #include - Formatter
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:01 PM Revision 63c17198 (ceph): Merge pull request #9186 from stiopaa1/osd_fixTypoInComment
osd/OSD.h: fix typo in comment Sage Weil
08:52 PM Revision e770b25a (ceph): osd/OSD.h: fix typo in comment
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
08:42 PM Revision dbf6dcb2 (ceph): rgw: back off if error repo is empty
Don't check it every time
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
08:30 PM Revision 1748994d (ceph): mailmap: Luo Runbing affiliation (was "runsisi", name normalization bet...
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:25 PM Revision 03d33e59 (ceph): xio: rename enqueue_for_send() to enqueue()Reviewed-by: Sage Weil <sage...
xio: rename enqueue_for_send() to enqueue()
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
08:24 PM Revision 6a5c19cc (ceph): mailmap: Jenkis affiliation (name normalization)
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:10 PM Revision 1da9e725 (ceph): Merge pull request #9181 from dillaman/wip-rbd-mirror-test
qa/workunits/rbd: fixed rbd_mirror teuthology runtime errors
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
08:08 PM Revision 87a4ee76 (ceph): mailmap: Fangchen Sun affiliation (and name normalisation, was "sunspot")
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:08 PM Revision 10fe27a7 (ceph): mailmap: Jacek J. Łakis affiliation (name normalisation)
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:08 PM Revision 24ac32ca (ceph): mailmap: Sangdi Xu affiliation (name normalisation)
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:07 PM Revision fd72001e (ceph): mailmap: Roland Mechler affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
08:07 PM Revision f00582fc (ceph): mailmap: Etienne Menguy affiliation
Signed-off-by: Yann Dupont <yann@objoo.org> Yann Dupont
07:58 PM Revision a3b3a901 (ceph): OSD::do_recovery: unlock and relock around do_recovery sleep
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
07:58 PM Revision d1cc3ded (ceph): PG: only queue for recovery once peered
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
07:58 PM Revision 2c50e230 (ceph): OSD: allow recovery pausing and deferral
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
07:42 PM rgw Bug #15926 (Fix Under Review): radosgw-admin period push --url fails with 'could not find connect...
Casey Bodley
07:40 PM rgw Bug #15926 (Resolved): radosgw-admin period push --url fails with 'could not find connection'
'period push' is trying to use the --url argument like --remote
fixed in https://github.com/ceph/ceph/pull/9146
Casey Bodley
07:40 PM Revision 9244627c (ceph): radosgw-admin: fix 'period push' handling of --url
was calling send_to_remote_gateway(), but passing 'url' instead of
'remote'. now uses send_to_remote_or_url() to acce...
Casey Bodley
07:02 PM Revision 8ef09c4d (ceph): qa/workunits/rbd: fixed rbd_mirror teuthology runtime errors
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
06:32 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Greg Farnum wrote:
> Can you set "debug mds = 20" in your MDS, turn it on, and then upload the full log of the crash...
Daniel van Ham Colchete
05:38 PM CephFS Bug #15920: mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
Can you set "debug mds = 20" in your MDS, turn it on, and then upload the full log of the crash with ceph-post-file? ... Greg Farnum
01:00 PM CephFS Bug #15920 (Resolved): mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary())
I'm running Ceph 10.2.1 on Ubuntu 14.04.4 LTS with kernel 4.4, using CephFS, in production, and I'm constantly gettin... Daniel van Ham Colchete
06:27 PM Revision 33bdb5be (ceph): Add date to README
Warren Usui
05:38 PM Revision 444a1079 (ceph): Merge pull request #8307 from songbaisen/song16
mon: paxos small optimization on store_state
Reviewed-by: Kefu Chai <kchai@redhat.com>
Samuel Just
05:35 PM Bug #15870 (Pending Backport): ceph-osd valgrind invalid reads/writes
https://github.com/ceph/ceph/pull/9168 Samuel Just
05:35 PM Revision 040bccb4 (ceph): Pipe: take a ref to existing while we are waiting
Pipe: take a ref to existing while we are waiting
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Samuel Just
05:34 PM Revision 40a57c0e (ceph): Merge pull request #9159 from tchaikov/wip-kill-warnings
osd,auth: silence "-Wmisleading-indentation" warnings
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: xie xing...
Sage Weil
05:29 PM Revision b11c0723 (ceph): journal: live replay might skip entries from previous object setReviewe...
journal: live replay might skip entries from previous object set
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
05:24 PM rbd Documentation #15746 (Resolved): Update mirroring guide to include pool/image status commands
Manually backported to jewel -- doc-only change. Jason Dillaman
05:23 PM Revision 1356d29c (ceph): Merge pull request #9180 from dillaman/wip-15746-jewel
jewel: doc: update mirroring guide to include pool/image status commands
Reviewed-by: Jason Dillaman <dillaman@redha...
Jason Dillaman
05:22 PM Revision 16ba13c8 (ceph): doc: update mirroring guide to include pool/image status commands
Fixes: http://tracker.ceph.com/issues/15746
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from com...
Mykola Golub
05:22 PM Revision 818166e2 (ceph): doc: fixup: "rbd-mirror daemon" instead of "rbd-daemon"
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit ddd6345f8f7edcff638ed435aef316ba3e0e40dd)
Mykola Golub
05:21 PM Revision 9a2015f9 (ceph): Merge pull request #9092 from trociny/wip-15746
doc: update mirroring guide to include pool/image status commands
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:10 PM devops Bug #14839: systemctl stop ceph.target doesn't stop ceph
This is not fixed in ceph master as well, the behaviour is diffent based on the node which has mon+osd role vs node w... Vasu Kulkarni
04:47 PM rgw Bug #15319: A period commit fails on a secondary zone fails
Other errors/warning:
[root@ceph-us-west ceph-config]# radosgw-admin realm default --rgw-realm=gold
[root@ceph-us-w...
Russell Islam
04:12 PM rbd Bug #15757 (Fix Under Review): Journal clients should register with oldest registered commit posi...
PR: https://github.com/ceph/ceph/pull/9179 Venky Shankar
04:02 PM rgw Feature #10984 (Duplicate): RGW Swift API: support for feature discoverability
duplicate of #8945 Orit Wasserman
03:59 PM Bug #15912: An OSD was seen getting ENOSPC even with osd_failsafe_full_ratio passed
Potentially backfill or recovery used the remaining space. David Zafman
03:34 PM Bug #15585: jewel: debian package: init.d script bug
Confirmed with Jewel from the Ceph repository on Debian Jessie.
The /etc/init.d/ceph script doesn't do a thing in ...
Bart van Bragt
03:02 PM Revision e2ab3128 (ceph): qa/workunits/rbd: rbd-mirror daemon stress test
This test repeatedly runs rbd bench-write, kills the process
randomly to create an unclean journal shutdown, and veri...
Jason Dillaman
03:02 PM Revision a13cb821 (ceph): journal: ignore flush on closed/overflowed object
The journal would be in-progress on transitioning to a new
object recorder in a newer object set. Once the records
r...
Jason Dillaman
03:02 PM Revision ee8d311a (ceph): journal: delay object overflow event until in-flight appends settled
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:02 PM Revision 45620dc3 (ceph): journal: do not flag append as full if already known to be full
Once an object has overflowed or a close is in-progress, re-attempting
to close the object is not needed since the as...
Jason Dillaman
03:02 PM Revision bba91437 (ceph): journal: new ObjectRecorder closed callback
The callback will be invoked if there were in-flight appends
when the close was requested.
Signed-off-by: Jason Dill...
Jason Dillaman
03:02 PM Revision de830057 (ceph): journal: close, advance, and open object set ordering
Flush in-flight appends to open objects before advancing the
active object set. Additionally, don't start recording ...
Jason Dillaman
03:02 PM Revision 0a8a6126 (ceph): journal: helper method to detect newer tags
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:02 PM Revision 9454f7e4 (ceph): journal: skip partially complete tag entries during playback
If a journal client does not fully write out its buffered entries
before quiting, replay should skip over all remaini...
Jason Dillaman
03:02 PM Revision 6056f8c4 (ceph): journal: re-fetch active object before advancing set during replay
During a live replay, it's possible that an append and and overflow
into the next object could race with the live pla...
Jason Dillaman
03:02 PM Revision ca89abfd (ceph): journal: async callback for advancing the active object set
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:02 PM Revision 1cb9b1a1 (ceph): journal: implicitly detach future's flush handler on append
If the future is already in-flight, there is no purpose served
by requesting the future be flushed to disk.
Signed-o...
Jason Dillaman
02:56 PM CephFS Feature #10826 (Resolved): MDSAuthCaps should have gids field as well as uid field
... John Spray
02:47 PM CephFS Cleanup #12191 (Resolved): Remove ceph-mds --journal-check aka ONESHOT_REPLAY
... John Spray
02:45 PM CephFS Bug #13138 (Resolved): Segfault shutting down python-cephfs
Merged ages ago. John Spray
02:38 PM CephFS Cleanup #15923 (Resolved): MDS: remove TMAP2OMAP check and move Objecter into MDSRank
Currently, the Objecter is initialized in MDSDaemon, even though it's really only used inside MDSRank. The reason is... John Spray
02:36 PM CephFS Cleanup #15922 (Resolved): MDS: remove TMAP support from CDir
In Jewel, we deprecated TMAPs and included a mode in cephfs-data-scan for force-converting any remaining TMAPs for ol... John Spray
02:23 PM Revision 54ec7556 (ceph): doc: update the "building doc" part
* In the doc, the explicit and outdated list of required
dependencies is removed. Now, launching `./admin/build-doc...
lafont
01:43 PM rgw Feature #13616 (Resolved): rgw: update sync status when committing sync period
Casey Bodley
01:24 PM CephFS Bug #15921 (Can't reproduce): segfault in cephfs-journal-tool (TestJournalRepair failure)
Seen on testing branch, but don't have any candidate causes in the things I was testing.
http://pulpito.ceph.com/j...
John Spray
01:21 PM Revision e340d2e4 (ceph): Merge pull request #974 from ceph/wip-15599
tasks/cephfs: test 'df' output in volumeclient
Reviewed-by: Ramana Raja <rraja@redhat.com>
John Spray
01:20 PM Revision 63c70ad2 (ceph): Merge pull request #8747 from jcsp/wip-15599
client: report root's quota in statfs (#15599)
Reviewed-by: Yan, Zheng <zyan@redhat.com>
John Spray
01:18 PM Revision 6950ce04 (ceph): Merge pull request #8582 from ukernel/wip-trim-purging
MDS: don't pin purging denties
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
01:15 PM Revision 40c4d150 (ceph): rgw: add_zone only clears master_zone if --master=false
Fixes: http://tracker.ceph.com/issues/15901
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
01:14 PM Feature #13301: Request for method to track client versions which have connected to Ceph cluster
That would be good enough, IMHO. Dan van der Ster
12:54 PM rbd Bug #15829 (In Progress): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
Fix included with PR for issue #15909 Jason Dillaman
12:19 PM rgw Bug #15881: rgw: radosgw-admin bucket rm fail to delete object that begining with double underscores
rgw_obj.instance is used for object versioning Orit Wasserman
03:27 AM rgw Bug #15881: rgw: radosgw-admin bucket rm fail to delete object that begining with double underscores
Orit Wasserman wrote:
> probably similar to http://tracker.ceph.com/issues/15318
Hi~ Orit:
I've tested with yo...
Jiaying Ren
11:07 AM devops Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
Not sure if this is just "cosmetic", or if it might cause problems (dependency cycles?). Fabian Grünbichler
10:42 AM devops Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
Hm, should have read the manpage. Thanks for pointing me to it. I will modify it so it looks like this:... Nathan Cutler
10:33 AM devops Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
Before this change we had:... Nathan Cutler
07:28 AM devops Fix #15419: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-sync.target"
The "Wants=time-sync.target" is wrong here according to 'man systemd.special':
"A number of special system targets...
Fabian Grünbichler
10:49 AM Revision 311f26dd (ceph): librados: For C-API, expose LIBRADOS_OPERATION_FULL_FORCE flag
Make librados c-api can use LIBRADOS_OPERATION_FULL_FORCE. This maily
for delete op.
Signed-off-by: Jianpeng Ma <jia...
Jianpeng Ma
10:48 AM rgw Backport #15804: jewel: rgw: continuous sync of objects
It already has been backported (see #15802) and is in 10.2.1. Nathan Cutler
08:23 AM rgw Backport #15804: jewel: rgw: continuous sync of objects
I don't see a pr for this against jewel atleast on first glance.. basically https://github.com/ceph/ceph/pull/8772 ne... Abhishek Lekshmanan
10:14 AM Linux kernel client Bug #15891 (Need More Info): [rbd] i/o to rbd block device stopped constantly
Ilya Dryomov
10:13 AM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
If you still have it in that state or if it reproduces again, could you please do as described in http://tracker.ceph... Ilya Dryomov
12:25 AM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
Sorry, please ignore #4, #5. They are same of trace log in 1st report -;
And that trace log is 2nd hung up.
Here ...
Shinobu Kinjo
12:10 AM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
Here is 2nd hung up.
May 15 20:31:28 d02 kernel: INFO: task kswapd0:76 blocked for more than 120 seconds.
May 15 ...
Shinobu Kinjo
12:08 AM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
Here is 2nd hung up.
May 15 20:31:28 dvct02 kernel: INFO: task kswapd0:76 blocked for more than 120 seconds.
May ...
Shinobu Kinjo
10:03 AM rbd Bug #15917 (Duplicate): rbd-mirror might crash sending mirror image status update after image rep...
It is duplicate of #15909 Mykola Golub
08:57 AM rbd Bug #15917 (Fix Under Review): rbd-mirror might crash sending mirror image status update after im...
PR: https://github.com/ceph/ceph/pull/9176 Mykola Golub
07:25 AM rbd Bug #15917 (In Progress): rbd-mirror might crash sending mirror image status update after image r...
Mykola Golub
07:25 AM rbd Bug #15917 (Duplicate): rbd-mirror might crash sending mirror image status update after image rep...
A rare race possible, when an image replayer stop the local ioctx is already destroyed but still there is a pending m... Mykola Golub
09:27 AM rbd Bug #15916 (Fix Under Review): rbd-mirror might got stuck in calculating "behind master" position
PR: https://github.com/ceph/ceph/pull/9177 Mykola Golub
07:04 AM rbd Bug #15916 (In Progress): rbd-mirror might got stuck in calculating "behind master" position
Mykola Golub
07:04 AM rbd Bug #15916 (Resolved): rbd-mirror might got stuck in calculating "behind master" position
If journal tag tid is updated frequently while there is a write load (e.g. image is reopened for write in loop), it m... Mykola Golub
09:11 AM Revision 15c4ad44 (ceph): Merge pull request #8815 from ktdreyer/wip-15646-jewel-system-targets
jewel: debian: install systemd target files
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
08:49 AM rgw Bug #15776 (Fix Under Review): rgw: more descriptive error message when failing to read zone/real...
Abhishek Lekshmanan
08:49 AM rgw Bug #15776: rgw: more descriptive error message when failing to read zone/realm/zg info
https://github.com/ceph/ceph/pull/8994 Abhishek Lekshmanan
08:35 AM rgw Bug #13286 (Fix Under Review): rgw:user email can modify to empty when it has values
Orit Wasserman
07:14 AM Revision 8c7f1b67 (ceph): test: fix compilation warning
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
07:07 AM Revision cbd8d526 (ceph): rbd-mirror: calculate behind_master only if mirror tag is not newer tha...
Fixes: http://tracker.ceph.com/issues/15916
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
06:22 AM Revision ba01b2b6 (ceph): Merge pull request #9166 from chhabaramesh/master
os/bluestore/BitmapFreelistManager: fix length calculation
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:13 AM Revision 38714752 (ceph): fixing wrong length cal in BitmapFreelist
Signed-off-by: Ramesh Chander <Ramesh.Chander@sandisk.com> Ramesh Chander
05:24 AM rbd Bug #15909 (Fix Under Review): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_...
*PR*: https://github.com/ceph/ceph/pull/9173 Jason Dillaman
05:10 AM Feature #9955: osd: allow encoded bufferlist to be used in place of map<K,V> for kv APIs
sorry, it's not needed or ? Haomai Wang
04:41 AM Revision d6657403 (ceph): rgw/admin: fix some return values and indents
Maybe we should unify the return values to positive number.
Signed-off-by: Yan Jun <yan.jun8@zte.com.cn>
Yan Jun
04:39 AM Revision a38c7809 (ceph): rgw/rgw_rados: remove uneccessary transitional variables "r"
Signed-off-by: Yan Jun <yan.jun8@zte.com.cn> Yan Jun
04:31 AM rgw Bug #15886: Multipart Object Corruption
Hammer backport of fix:
https://github.com/yehudasa/ceph/commit/8c469997e4f03e316487770b8e22d27f7e4930ec
Yehuda Sadeh
02:42 AM rgw Bug #15886: Multipart Object Corruption
Yehuda,
We've attempted to cherry-pick and build against your patch, but it doesn't appear that it is compatible w...
Brian Felton
04:08 AM devops Bug #15907: 10.2.1 more pidfile permission problems
What you did (enabling "everything") is the right way to go.
If an instantiated service is disabled (e.g. due to ...
Nathan Cutler
03:54 AM devops Bug #15907: 10.2.1 more pidfile permission problems
arrrgh, I can't edit my comments. that last one was for node athena, not titan, but you get the idea.
I'm going fo...
Heath Jepson
03:44 AM devops Bug #15907: 10.2.1 more pidfile permission problems
I copied the missing files from github and still nothing after enabling only the target files. I have no clue if this... Heath Jepson
02:38 AM devops Bug #15907: 10.2.1 more pidfile permission problems
glad I'm not losing my mind here. I thought this fix was going to be in 10.2.1? But apparently it isn't?
fighting ...
Heath Jepson
02:18 AM devops Bug #15907 (Duplicate): 10.2.1 more pidfile permission problems
Sorry, I wasn't aware of #15573 - you're right; this really is a bug. Changing status from "Rejected" to "Duplicate".... Nathan Cutler
02:48 AM Support #15914: unit files missing after upgrade 10.2.1
thanks for taking a second look!
Don't know what happened. I'm just getting a feeling that jewel was rushed for th...
Heath Jepson
02:30 AM Support #15914: unit files missing after upgrade 10.2.1
I'm sorry for closing #15907 so abruptly. This is #15573 which has already been fixed in master. The jewel backport #... Nathan Cutler
02:41 AM Revision badc596d (ceph): man: osdmaptool: document test-map-pgs* options
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
02:13 AM Revision 2959caf6 (ceph): rgw:fix some memory leak
Signed-off-by: weiqiaomiao <wei.qiaomiao@zte.com.cn> wei qiaomiao
02:11 AM Revision acac4bcb (ceph): Merge pull request #8350 from songbaisen/song17
mon: do not alloc monmap on heap in Elector::dispatch()
Reviewed-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
Review...
Kefu Chai
12:40 AM Revision fd35ad00 (ceph): rgw/s3website: whitespace style fixes
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com> Robin H. Johnson
12:40 AM Revision 2fd7bc8c (ceph): rgw/s3website: Fix ErrocDoc memory leak.
Yehuda pointed [1] out a memory leak with the RGWGetObj not being handed back, and
suggested that shared_ptr was used...
Robin H. Johnson

05/17/2016

11:52 PM Revision 2d8d7ca7 (ceph): rgw: Add access over S3 to multi-tenancy test
Although the main beneficiary of multi-tenancy is Swift, one
can also log in with users that have explicit tenants th...
Pete Zaitcev
11:18 PM rgw Bug #15915: rgw command is consuming all the cpu time
Above output is from top command. Russell Islam
11:17 PM rgw Bug #15915 (Resolved): rgw command is consuming all the cpu time
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND ... Russell Islam
11:06 PM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
There are 2 clients mapping same rbd block device on top of rbd pool. Shinobu Kinjo
10:22 PM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
There were 50k per hour random write to rbd utilized with xfs on the client.
Each write size was 80k bytes.
*kern...
Shinobu Kinjo
10:13 PM Linux kernel client Bug #15891: [rbd] i/o to rbd block device stopped constantly
*ceph.conf*
[snip]
debug_rbd_replay = 0/5
rbd_op_threads = 1
rbd_op_thread_timeout = 60
rbd_non_blocking_aio = t...
Shinobu Kinjo
09:27 PM Support #15914 (New): unit files missing after upgrade 10.2.1
This started with http://tracker.ceph.com/issues/15907, but I was left at a dead-end with absolutely no hints on what... Heath Jepson
09:25 PM Bug #15298: rocksdb corrupt with bluefs
The overlay code is broken--do not use it.
I think we need to rebase rocksdb on current master and retest. I thin...
Sage Weil
09:13 PM Revision 3d74fa51 (ceph): cron_wrapper: Added echo to log a command name to the log fileReviewed-...
Added echo to log a command name to the log file Josh Durgin
09:12 PM Revision 7d08a7ea (ceph): Added echo to log a command name to the log file
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
09:00 PM devops Bug #15907: 10.2.1 more pidfile permission problems
I read the release notes regularly and in detail, I follow ceph VERY close and have a couple of successful installati... Heath Jepson
07:19 PM devops Bug #15907 (Rejected): 10.2.1 more pidfile permission problems
I'm rejecting this, because it's not a bug. Please read the 10.2.0 release notes. Esapecially this section: http://do... Nathan Cutler
04:44 PM devops Bug #15907: 10.2.1 more pidfile permission problems
could you elaborate on what is disturbing about /etc/init.d/ceph? All I did after upgrading to 10.2.1 was to notice t... Heath Jepson
10:38 AM devops Bug #15907: 10.2.1 more pidfile permission problems
BTW this line is disturbing:... Nathan Cutler
10:35 AM devops Bug #15907 (Need More Info): 10.2.1 more pidfile permission problems
Please provide: your full @ceph.conf@, platform (distro/version), and output of the following commands:... Nathan Cutler
04:37 AM devops Bug #15907 (Duplicate): 10.2.1 more pidfile permission problems
Previously had pidfile permission problems because my config was lacking the following (resolved with http://tracker.... Heath Jepson
08:55 PM CephFS Bug #15050: deleting striped file in cephfs doesn't free up file's space
Florent: yes, you can check that kind of thing yourself with a git clone and something like:... John Spray
02:03 PM CephFS Bug #15050: deleting striped file in cephfs doesn't free up file's space
Is it fixed in v10.2.1 ? Florent B
08:54 PM Revision 805873fe (ceph): ceph.in: fix exception when pool name has non-ascii characters
When deleting a pool without the --i-really-really-mean-it option, if
the pool name has non-ascii characters, the for...
Ricardo Dias
08:54 PM Bug #15913 (Fix Under Review): ceph: cli: exception when pool name has non-ascii characters
PR: https://github.com/ceph/ceph/pull/9167 Ricardo Dias
08:53 PM Bug #15913 (Resolved): ceph: cli: exception when pool name has non-ascii characters
When trying to delete a pool with a name that contains non-ascii characters using the ceph CLI, an exception is throw... Ricardo Dias
08:00 PM Revision c4c2942d (ceph): rgw: extend SIGHUP handler for realm reconfiguration
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh
07:06 PM Bug #14862 (Resolved): utime.h: fix timezone issue in round_to_* funcs.
Nathan Cutler
07:02 PM Revision 8817cac4 (ceph): Merge pull request #9026 from badone/wip-log-syslog-info
log: Log.cc: Assign LOG_INFO priority to syslog calls
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu ...
Samuel Just
07:01 PM Revision efbbf618 (ceph): Merge pull request #8727 from liewegas/wip-collection-attr
osd: remove collection attr methods from ObjectStore interface
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:58 PM Revision 32f90e48 (ceph): Merge pull request #7638 from asheplyakov/filejournal-open-ret
FileJournal::_open: return the correct error code
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:57 PM Revision 7b5aa36c (ceph): Merge pull request #9098 from theanalyst/rgw/bucket-unused-ioctx
rgw_rados: remove unused ioctx for domain root in create_bucket
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
06:57 PM Revision a61737aa (ceph): Merge pull request #7306 from branch-predictor/bp-fix-osdmap-loaderr
OSD/OSDService: make osdmap load error more human-understandable
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:56 PM Revision 0af9bb6d (ceph): Merge pull request #7118 from efirs/ef_rwlock_for_index_manager
os/fileStore: Replace Mutex with RWLock in IndexManager
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:55 PM Revision ac68c797 (ceph): Merge pull request #7163 from tchaikov/wip-pr-6085
mon: use CephOsdName for osd args instead of CephInt
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just
06:54 PM Revision b79aea11 (ceph): utime.h: fix timezone issue in round_to_* funcs.Reviewed-by: Samuel Jus...
utime.h: fix timezone issue in round_to_* funcs.
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:44 PM Bug #15659: Bluestore OSD crash after high amount of writes and object movement/deletion
For me it always reproducible after using the following test case:... Evgeniy Firsov
06:43 PM rgw Bug #8516 (Resolved): rgw: Can not get object correctly
this was resolved Yehuda Sadeh
06:42 PM rgw Bug #8372 (Won't Fix): Can't abort multipart uploads created with Emperor
Yehuda Sadeh
06:41 PM rgw Bug #8340 (Rejected): The name of request headers in radios gateway is not match with Amazon S3 w...
it's x-amz-* Yehuda Sadeh
06:40 PM rgw Bug #8293 (Resolved): admin api get quotas
this was resolved. Yehuda Sadeh
06:38 PM rgw Bug #11259 (Closed): s3_bucket_quota.pl fails
Yehuda Sadeh
06:38 PM rgw Bug #8251 (Closed): radosgw-agent does not sync objects uploaded to recreated buckets
Yehuda Sadeh
06:36 PM rgw Bug #5516 (Resolved): rgw: update bucket relink teuthology test
Yehuda Sadeh
06:32 PM rgw Bug #14090 (Pending Backport): rgw: the response XML format of admin policy API is error
Merged:
https://github.com/ceph/ceph/pull/8036
Yehuda Sadeh
06:29 PM rgw Bug #12640 (Closed): radosgw + civetweb latency issue on Hammer
Yehuda Sadeh
06:28 PM rgw Bug #15682 (Resolved): inefficient bucket listing with max-keys URL parameter
Orit Wasserman
06:28 PM rgw Bug #13165 (Won't Fix): rgw: return 409 for conflict
it's the same as having both winning, and the second one overwrote the first one. Yehuda Sadeh
06:26 PM rgw Bug #15810 (Won't Fix): RGW Swift API: response for HEAD on object doesn't contain mandatory Cont...
The content length http header is not mandatory if there's no content (the object is empty in this case). The problem... Yehuda Sadeh
06:21 PM Bug #15912 (Resolved): An OSD was seen getting ENOSPC even with osd_failsafe_full_ratio passed

The value of osd_failsafe_full_ratio only restricts new client ops by default after 97% full condition. Could it b...
David Zafman
06:15 PM rgw Bug #15460 (Resolved): test_s3.test_object_head_zero_bytes ... FAIL on apache (civetweb ok)
Yehuda Sadeh
06:15 PM rgw Bug #15547: [rgw multisite] - radosgw-admin sync status failed to retrieve sync info, failing wit...
Kumar, do you still see this bug with latest version? Yehuda Sadeh
06:12 PM rgw Bug #15911 (Resolved): rgw: leak
https://github.com/ceph/ceph/pull/9102 Yehuda Sadeh
06:10 PM rgw Bug #14857 (Closed): Multi object delete using HTTP POST does not update bucket metadata
Yehuda Sadeh
06:09 PM rgw Bug #15542 (Resolved): rgw multisite: delete object issues
Yehuda Sadeh
06:03 PM rgw Bug #15886 (Fix Under Review): Multipart Object Corruption
Yehuda Sadeh
12:15 PM rgw Bug #15886: Multipart Object Corruption
Abhishek Varshney,
We have only seen the issue on EC pools, but it does not appear that the changes submitted by Y...
Brian Felton
05:39 AM rgw Bug #15886: Multipart Object Corruption
Is this issue seen only on EC pools, or does it happen on replicated pools too? Abhishek Varshney
06:02 PM Revision 0c02648e (ceph): Merge pull request #8259 from theanalyst/rgw/fix-15234
rgw: return -EACCESS for system requests also
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
05:59 PM Feature #15910 (Resolved): Increase the default value of mon_osd_min_in_ratio
Why don't we default the mon_osd_min_in_ratio value to something larger than 30%? I would suggest somewhere around 7... David Zafman
05:52 PM Revision 45c013e1 (ceph): Merge pull request #8892 from flyd1005/wip-boost-starts_with
rgw: cleanup: use boost::algorithm::starts_with to replace our own implementations
Reviewed-by: Casey Bodley <cbodle...
Casey Bodley
05:49 PM Messengers Bug #15849 (Fix Under Review): msg/async: connection race hang
Samuel Just
05:05 PM rgw Bug #15881: rgw: radosgw-admin bucket rm fail to delete object that begining with double underscores
probably similar to http://tracker.ceph.com/issues/15318 Orit Wasserman
05:01 PM Revision 1502c32f (ceph): osd/HitSet: remove unneeded #include - Formatter
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
04:05 PM rbd Bug #15909 (Resolved): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_mirror_i...
... Jason Dillaman
03:35 PM Bug #15628: segfault at 0 ip sp error 4 in libtcmalloc.so.4.1.2
We encountered the same crash today, running Ceph 9.2.1 on Ubuntu 14.04 as well
The crash happened on 3 OSDs that ...
Paul Emmerich
02:16 PM devops Bug #15908 (Rejected): Jewel packages for Ubuntu trusty (amd64 arch)?
Hello,
I have been trying to evaluate Ceph Jewel using Debian packages on Ubuntu trusty (amd64 architecture).
A...
Anonymous
02:01 PM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
I believe I've just hit this again in the same cluster. It looks like another bad disk, returning err -5 on just a sm... Aaron Bassett
09:19 AM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
https://jenkins.ceph.com/job/ceph-pull-requests/5688/consoleFull Kefu Chai
01:59 PM rgw Bug #15720 (Resolved): most admin operations see a failed to create default zone error message
fixed with https://github.com/ceph/ceph/pull/8909 Casey Bodley
01:48 PM Revision bb5e015d (ceph): osd: dump full map bl at 20 when crc doesn't match
This will help us debug cases where the encoding doesn't match due
to a bug.
Signed-off-by: Sage Weil <sage@redhat.c...
Sage Weil
01:35 PM Documentation #15740 (In Progress): ``ceph-deploy`` does not work as documented.
PR opened https://github.com/ceph/ceph/pull/9163 Alfredo Deza
01:06 PM Revision 1d0fb4b8 (ceph): Merge pull request #9109 from cbodley/wip-rgw-dup-zone
rgw: radosgw-admin rejects duplicate zone names in a zonegroup
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
01:05 PM Bug #11212 (Closed): ceph-disk incorrectly marks OSD disks as using upstart under systemd
These is no longer relevant as Ceph is using a tool called ceph-detect-init that is meant to address these detections Alfredo Deza
12:11 PM rgw Bug #15515: [rgw multisite] Unable to list the container and object using swift from secondary rg...
Tried reproducing this issue, couldn't hit this one yet.. I'm only seeing that stats are not exactly in sync.. (ie. o... Abhishek Lekshmanan
12:08 PM Revision b6d2b6d1 (ceph): client: report root's quota in statfs
When user is mounted a quota-restricted inode
as the root, report that inode's quota status
as the filesystem statist...
John Spray
11:44 AM Revision 679ed517 (ceph): os/bluestore/BitMapAllocator: make nblks calculationg simpler and faster
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
11:21 AM Revision ff7a1eb4 (ceph): os/bluestore/BitMapAllocator: fix duplicated assert
Shall insert length is block-size aligned instead here.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
10:36 AM RADOS Feature #8679: improve logging statements
The log message is fine. What's users need is an added mechanism that recognises when a pipe fault is actually indic... John Spray
10:31 AM rbd Bug #15864: journal replay doesn't properly handle missing entries
Please remove the "Backport: jewel" in that case. Nathan Cutler
04:37 AM rbd Bug #15864: journal replay doesn't properly handle missing entries
Jason Dillaman wrote:
> @Venky: hopefully all the outstanding replay issues will be resolved under issue #15665. If...
Venky Shankar
09:59 AM Bug #14406: osd aborted when try to decode osdmap with 0 bytes
It seems I had a similar issue when upgrading from dumpling to firefly to hammer. In the last step I had two OSDs tha... Emmanuel Lacour
07:20 AM Bug #15892 (Duplicate): global-init: custom run_dir might have wrong permissions when setuid/setg...
Nathan Cutler
07:19 AM Backport #15893 (Rejected): jewel: global-init: custom run_dir might have wrong permissions when ...
Nathan Cutler
07:07 AM Revision 5057c34e (ceph): obj_bencher: cosmetic display fixes
fix indents in output
change `snprintf' to `setprecision'
Signed-off-by: Dmitry Yatsushkevich <dyatsushkevich@mirant...
Dmitry Yatsushkevich
07:04 AM Revision 6d8ad0ed (ceph): common: Add space between timestamp and "min lat:" in bench output
This change is taken from 069d95eaf49cadaa9a8fa1fa186455944a50ec7d
but I did not want to cherry-pick that patch since...
Brad Hubbard
05:41 AM Revision b7babd6a (ceph): common/config: cast OPT_U32 options using uint32_t
the OPT_U32 options was translated using strict_si_cast<int>(), and then
cast the converted result to uint32_t. this ...
Kefu Chai
05:41 AM Revision b25ceb02 (ceph): osd,mds: return error if injectargs fails
* test_osd_bench: the injectargs call actually fails due to the spaces
at the beginning. so remove the spaces in ar...
Kefu Chai
05:30 AM Revision 529260ff (ceph): osd: mark some class members as private
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:23 AM Revision 82b0af7c (ceph): osd: reset session->osdmap if session is not waiting for a map anymore
we should release the osdmap reference once we are done with it,
otherwise we might need to wait very long to update ...
Kefu Chai
05:17 AM Revision 827320cb (ceph): osd,auth: silence "-Wmisleading-indentation" warnings
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:45 AM Revision 87850e96 (ceph): osd/OpRequest: reset connection upon unregister
this helps to free the resources referenced by the connection, among
other things, in the case of MOSDOp, the OSD::Se...
Kefu Chai
04:45 AM Revision 046c3819 (ceph): Message: make get_orig_*() alias of get_*()
not necessary to construct a entity_inst_t and then throw it away just
for extracting the entity_inst_t::name or enti...
Kefu Chai
04:35 AM Bug #13984: ceph-disk prepare activates the osd on 7.1
You write that "on RHEL 7.2 looks like activate is required and also osd create doesn't work" - is this reproducible?... Nathan Cutler
04:32 AM Bug #13984: ceph-disk prepare activates the osd on 7.1
It is my understanding that @ceph-disk prepare@ also activates because it triggers the respective udev event. Here is... Nathan Cutler
04:25 AM rgw Bug #15901 (Fix Under Review): 'radosgw-admin zone modify' clears master_zone if no --master is g...
Nathan Cutler
04:21 AM rgw Backport #15804 (Rejected): jewel: rgw: continuous sync of objects
Nathan Cutler
04:17 AM rgw Backport #15804 (Resolved): jewel: rgw: continuous sync of objects
Nathan Cutler
04:21 AM rgw Bug #15565 (Duplicate): rgw: continuous sync of objects
Nathan Cutler
03:05 AM Revision d07f2cb2 (ceph): OSD: erase duplicated header include
especially osd_types.h, maybe affect compile speed.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
shawn chen
02:02 AM Bug #15213: osd crush weights not correctly set for bluestore
Hi,
could it be possible to backport this to jewel ?
I have found a bug in current ceph-osd-prestart.sh,
...
alexandre derumier
01:52 AM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
We're seeing exactly the same issue on 4.6 - all writes are giving EIO, but no errors are being printed. Matthew Garrett
12:25 AM Revision c0e822a2 (ceph): Merge pull request #1001 from ceph/wip-15563-master2
Added execute permission to the script Yuri Weinstein
12:23 AM Revision cad9679a (ceph): Added execute permission to the script
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein

05/16/2016

11:46 PM Revision 30af2cd0 (ceph): test/objectstore/CMakeLists.txt: fix unittes_bit_alloc typoReviewed-by:...
test/objectstore/CMakeLists.txt: fix unittes_bit_alloc typo Josh Durgin
11:41 PM rgw Bug #15846 (Pending Backport): realm pull fails when using apache frontend
Yehuda Sadeh
11:41 PM Revision a4839c5d (ceph): Merge pull request #9118 from oritwas/wip-rgw-apache-realm-pull
rgw: fix realm pull and period pull for apache frontend
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: ...
Yehuda Sadeh
11:40 PM Revision 6f9de929 (ceph): PrioritizedQueue: let filter_by_predicate use f to accumulate
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
11:40 PM Revision 28cc10f5 (ceph): osd/: move recovery into opwq
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
11:40 PM Revision 17baff76 (ceph): test/objectstore/CMakeLists.txt: fix unittes_bit_alloc typo
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
10:50 PM rgw Bug #15886: Multipart Object Corruption
Also, a test that reproduces the issue:
https://github.com/ceph/s3-tests/pull/110
Yehuda Sadeh
10:49 PM rgw Bug #15886: Multipart Object Corruption
https://github.com/ceph/ceph/pull/9154 Yehuda Sadeh
04:22 PM rgw Bug #15886: Multipart Object Corruption
Right. This reaffirms my understanding of the bug. The problem happens if there are two uploads of the same part, and... Yehuda Sadeh
04:00 PM rgw Bug #15886: Multipart Object Corruption
I've another observation to share. In trying to recreate this issue, I've been trying various permutations of upload... Brian Felton
12:46 PM rgw Bug #15886: Multipart Object Corruption
Our haproxy installation is not set up with any retry logic, so retries would have to be initiated by the client. Ac... Brian Felton
10:44 PM Revision 8fd74d11 (ceph): rgw: keep track of written_objs correctly
Fixes: http://tracker.ceph.com/issues/15886
Only add a rados object to the written_objs list if the write
was succes...
Yehuda Sadeh
09:53 PM Revision 207e9eee (ceph): Merge pull request #9152 from liewegas/wip-bitmap-allocator
os/bluestore: bitmap allocator
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:33 PM Revision b09d85d7 (ceph): OpenStack setup scripts.
A set of scripts used to bring up an OpenStack instance on one site,
connect a ceph cluster, add pools to store OpenS...
Warren Usui
09:32 PM Revision 81acdd1a (ceph): os/bluestore: bitmap allocator
Signed-off-by: Ramesh Chander <Ramesh.Chander@sandisk.com> Ramesh Chander
09:32 PM Revision fa4133ec (ceph): os/bluestore: pass size to allocator
Signed-off-by: Ramesh Chander <Ramesh.Chander@sandisk.com> Ramesh Chander
09:31 PM Revision c3d3c512 (ceph): os/bluestore: add config for allocator
Signed-off-by: Ramesh Chander <Ramesh.Chander@sandisk.com Ramesh Chander
08:58 PM Feature #9955 (Resolved): osd: allow encoded bufferlist to be used in place of map<K,V> for kv APIs
Sage Weil
08:43 PM Revision 3d785ac5 (ceph): Merge pull request #7787 from wjwithagen/patch-1
clang: common/config.cc basename() requires libgen.h includes
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein
08:42 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
I cherry picked the Hammer backports of these three pull requests into my Hammer clone and built a 0.94.7 with these ... Steve Taylor
08:40 PM Revision a1cf4771 (ceph): Merge pull request #8689 from runsisi/wip-fix-ev-sk
msg/async/EventSocket: fix missing break statement
Reviewed-by: Haomai Wang <yuyuyu101@163.com>
Reviewed-by: xiexing...
Yuri Weinstein
08:36 PM Revision a44443b3 (ceph): Merge pull request #8717 from ZhenyuLeng/noneed_op_is_discardable
osd: make op_is_discardable check optional
Reviewed-by: Sage Weil <sage@redhat.com>
Yuri Weinstein
08:34 PM Revision ba81cff3 (ceph): Merge pull request #8961 from xiexingguo/xxg-wip-fixepochtrunc
osd: don't get inc osdmap name truncated
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein
08:33 PM Revision a1666589 (ceph): Merge pull request #8985 from badone/wip-iops-typo
common: obj_bencher.cc add missing ":"
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein
08:32 PM Revision f0e1cde9 (ceph): Merge pull request #9011 from stiopaa1/osdmap_removeUnneededIncludeFiles
osd/OSDMap.h: remove unneeded include files
Reviewed-by: Sage Weil <sage@redhat.com>
Yuri Weinstein
08:30 PM Revision ca3d00a9 (ceph): Merge pull request #9075 from runsisi/wip-compute-cost
osd/ReplicatedBackend: reuse the already computed cost
Reviewed-by: xiexingguo <xie.xingguo@zte.com.cn>
Reviewed-by:...
Yuri Weinstein
08:27 PM Revision 4a05803a (ceph): Merge pull request #9077 from liewegas/wip-osd-map-cache
osd: instrument map cache hits and misses
Reviewed-by: xiexingguo <xie.xingguo@zte.com.cn>
Yuri Weinstein
08:20 PM Revision a025148c (ceph): Merge pull request #9078 from liewegas/wip-clean-temps
mon, osdmap: optimize check and cleanup of pg_temp for new osdmaps
Reviewed-by: xiexingguo <xie.xingguo@zte.com.cn>
...
Yuri Weinstein
08:08 PM rbd Feature #15706 (Fix Under Review): Optionally limit the maximum number of snapshots for an image
https://github.com/ceph/ceph/pull/9151 Douglas Fuller
07:35 PM Bug #13984: ceph-disk prepare activates the osd on 7.1
Is there any update on this issue? Russell Islam
06:48 PM CephFS Feature #9477: Handle kclient shutdown with dead network more gracefully
All the above 4 options look interesting, but if we can print the 4 option in the meantime that would be very useful. Vasu Kulkarni
06:06 PM rbd Backport #15816 (Resolved): jewel: rbd map: more helpful error messages
Venky Shankar
06:05 PM rbd Feature #15721 (Resolved): rbd map: more helpful error messages
Venky Shankar
05:51 PM rbd Bug #15863 (Fix Under Review): Disabling journaling feature results in "Transport endpoint is not...
Mykola Golub
12:43 PM rbd Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
https://github.com/ceph/ceph/pull/9140 Yuan Zhou
05:13 PM rgw Bug #14678 (Resolved): rgw: when putting metadata object, cache info doesn't keep object's metada...
merged, commit:2408f8dcee05e1dd9cc5d74a2f0f78a00217a03b Yehuda Sadeh
05:12 PM rgw Bug #15528 (Resolved): rgw: leaks RGWStatObjCR
multiple leak fixes went into 10.2.1, this one is included. Yehuda Sadeh
05:07 PM Revision 8980f840 (ceph): Merge pull request #8298 from wjwithagen/wip-wjw-freebsd-autobuild-2
build: many fixes for freebsd
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:02 PM Revision b58173f9 (ceph): Merge pull request #8480 from songbaisen/song19
crush: When consider rule size use the correct method.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
05:02 PM devops Bug #15583 (New): systemd warns about TasksMax= setting on older distros
This still strikes me as a poor usability experience. We should eliminate the warning to the user, if we can help it.... Ken Dreyer
05:02 PM Revision 38b8031f (ceph): Merge pull request #8974 from liewegas/wip-addr-cleanup
msg/msg_types: clean up entity_addr_t
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Kefu Chai <kchai@redha...
Sage Weil
05:01 PM Revision 934f85c0 (ceph): Merge pull request #9027 from roidayan/make-debs_avoid_creating_recursi...
make-debs.sh: avoid creating recursive conf dir
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
04:55 PM rgw Bug #15901: 'radosgw-admin zone modify' clears master_zone if no --master is given
https://github.com/ceph/ceph/pull/9149 Casey Bodley
03:34 PM rgw Bug #15901 (Resolved): 'radosgw-admin zone modify' clears master_zone if no --master is given
Reported by smanjara@redhat.com
Expected: 'zone modify --rgw-zone us-1' should not change zonegroup master_zone
R...
Casey Bodley
04:42 PM rgw Bug #15565 (Resolved): rgw: continuous sync of objects
Yehuda Sadeh
04:37 PM Revision db2603e2 (ceph): Merge pull request #979 from ceph/wip-mon-rocksdb
rados: vary mon kv backend Sage Weil
04:34 PM CephFS Bug #15903: smbtorture failing on pipe_number test
I suspect this is an openstack-ism, as it is not happening on master (running on smithi nodes) but it is failing on t... John Spray
04:32 PM CephFS Bug #15903 (New): smbtorture failing on pipe_number test
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2016-05-15_21:14:01-samba-infernalis---basic-openstack/744... John Spray
04:34 PM Feature #15904 (Resolved): rados command does not accept -f for format (ceph tool does)
Samuel Just
04:31 PM rgw Bug #15902 (Fix Under Review): rgw: custom metadata aren't camelcased in Swift's responses
Pull request: https://github.com/ceph/ceph/pull/9148. Radoslaw Zarzynski
04:03 PM rgw Bug #15902: rgw: custom metadata aren't camelcased in Swift's responses
I'm working on that. Radoslaw Zarzynski
04:02 PM rgw Bug #15902 (Resolved): rgw: custom metadata aren't camelcased in Swift's responses
*RadosGW*:
$ curl -i -X POST -H "X-Account-Meta-camel-case-test: OK" -H "X-Auth-Token: $token" "$publicURL"
...
$ ...
Radoslaw Zarzynski
04:28 PM Revision cfde4c42 (ceph): rgw: camelcase names of custom attributes in Swift's responses.
Fixes: http://tracker.ceph.com/issues/15902
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
04:23 PM Feature #7154 (Resolved): Allow reweight of crush subtree via command line tools
Sage Weil
04:23 PM Feature #7173 (Resolved): Pre-populate exceptions
Sage Weil
04:22 PM Messengers Feature #5914 (Rejected): msgr: use either socket or rsocket calls
Sage Weil
04:22 PM Messengers Feature #5913 (Rejected): msgr: add wrappers for remaining socket calls in Pipe, Accepter
Sage Weil
04:22 PM Messengers Feature #5912 (Rejected): msgr: create rsockets entity_addr_t type
Sage Weil
04:22 PM Feature #4931 (Rejected): OSD: clone from journal for btrfs
Sage Weil
04:20 PM Fix #4202 (Rejected): osd: pg delete
Sage Weil
04:20 PM Documentation #4513 (Won't Fix): blog: update 'monitor changes' article to state v0.59 instead of...
Sage Weil
04:19 PM Feature #3508 (Rejected): default to system libs3
Sage Weil
04:07 PM Revision e463aa8b (ceph): debian: install systemd target files
* enable it using dh_systemd_enable
* start the target using dh_systemd_start
* move the dh_installinit, dh_systemd_e...
Kefu Chai
04:07 PM Revision 7be281da (ceph): debian/control: dh_systemd_start is in the dh-systemd package
Fixes: http://tracker.ceph.com/issues/15573
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 891...
Sage Weil
03:46 PM Revision e668620d (ceph): os/bluestore/BlueStore: free space of bluestore should reduce spaces wh...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
03:44 PM rbd Bug #15864: journal replay doesn't properly handle missing entries
@Venky: hopefully all the outstanding replay issues will be resolved under issue #15665. If so, we can mark this one... Jason Dillaman
09:13 AM rbd Bug #15864 (In Progress): journal replay doesn't properly handle missing entries
Venky Shankar
03:09 PM Revision af902ec9 (ceph): cmake: enable selinux support
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
01:27 PM Linux kernel client Bug #15887: client reboot stuck if the ceph node is not reachable or shutdown
Also http://www.spinics.net/lists/ceph-devel/msg27376.html, http://tracker.ceph.com/issues/13189.
In the cephfs ca...
Ilya Dryomov
09:53 AM Linux kernel client Bug #15887: client reboot stuck if the ceph node is not reachable or shutdown
See also: http://tracker.ceph.com/issues/9477 John Spray
01:22 PM Documentation #15899 (Resolved): Documenting --no-increasing for reweight-by-utilization and tes...
Vikhyat Umrao
12:20 PM Documentation #15899: Documenting --no-increasing for reweight-by-utilization and test-reweight-...
https://github.com/ceph/ceph/pull/9144 Vikhyat Umrao
12:01 PM Documentation #15899: Documenting --no-increasing for reweight-by-utilization and test-reweight-...
<vikhyat> kefu: --no-increasing are you aware of documenting this option
<vikhyat> I could not find much
<vikhya...
Vikhyat Umrao
11:59 AM Documentation #15899 (Resolved): Documenting --no-increasing for reweight-by-utilization and tes...
Documenting *--no-increasing* for reweight-by-utilization and test-reweight-by-utilization Vikhyat Umrao
01:21 PM CephFS Bug #15857 (Resolved): qa: test_sessionmap::_get_thread_conn sometimes get short ps output and fails
Fixed merged and then ran into http://tracker.ceph.com/issues/15900 John Spray
01:21 PM CephFS Bug #15900 (Resolved): TestSessionMap.test_mount_conn_close failure: AssertionError: 1 not greate...
Possibly related to http://tracker.ceph.com/issues/15857 ?
http://qa-proxy.ceph.com/teuthology/teuthology-2016-05-...
John Spray
01:20 PM CephFS Bug #15862 (Resolved): hadoop test failing on "assert len(masters.remotes) == 1"
John Spray
12:58 PM Revision 4244c310 (ceph): Merge pull request #9144 from vumrao/wip-vumrao-15899
doc : adding explanation of --no-increasing for
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
12:55 PM CephFS Bug #15266 (Pending Backport): ceph_volume_client purge failing on non-ascii filenames
Merged in master, needs backport to jewel.... John Spray
12:54 PM Revision 7d5ca755 (ceph): Merge pull request #8452 from jcsp/wip-15266
pybind: fix unicode handling in CephFSVolumeClient::purge
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
John Spray
12:37 PM Bug #12967: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
I am having this issue on 10.2.0 Mustafa Muhammad
12:32 PM Revision f8eca5e7 (ceph): doc : adding explanation of --no-increasing for
reweight-by-utilization and test-reweight-by-utilization
commands
Fixes: http://tracker.ceph.com/issues/15899
Signe...
Vikhyat Umrao
11:24 AM rbd Backport #14512 (Resolved): hammer: snapshot, flatten, and rollback of cloned image leads to data...
Jason Dillaman
11:06 AM rbd Backport #14512: hammer: snapshot, flatten, and rollback of cloned image leads to data loss
See http://www.spinics.net/lists/ceph-users/msg25071.html
Indirectly fixed in the infernalis release via deep-flat...
Loïc Dachary
11:21 AM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
I've just hit this issue in a pre production cluster. Using it with radosgw/civetweb for object storage, I have one s... Aaron Bassett
11:02 AM Revision b90c097d (ceph): Merge pull request #8535 from asheplyakov/bug-14512-hammer
hammer: rbd snap rollback: restore the link to parent
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Loïc Dachary
10:48 AM rgw Backport #15897 (In Progress): hammer: S3: set EncodingType in ListBucketResult
Loïc Dachary
10:47 AM rgw Backport #15897 (Resolved): hammer: S3: set EncodingType in ListBucketResult
https://github.com/ceph/ceph/pull/8987 Loïc Dachary
10:47 AM CephFS Backport #15898 (Resolved): jewel: Confusing MDS log message when shut down with stalled journale...
https://github.com/ceph/ceph/pull/9557 Loïc Dachary
10:40 AM rgw Bug #15896 (Resolved): S3: set EncodingType in ListBucketResult
https://github.com/ceph/ceph/pull/7712 Loïc Dachary
10:30 AM Backport #15775: hammer: ceph-disk: wrong log level of command
Original description:
The command 'ceph-disk' in Hammer doesn't have the log setting of 'log-stdout' to set the lo...
Loïc Dachary
10:25 AM Bug #14958 (Resolved): PK11_DestroyContext() is called twice if PK11_DigestFinal() fails
Loïc Dachary
10:25 AM Bug #14175 (Resolved): clock skew report is incorrect by "ceph health detail" command
Loïc Dachary
10:25 AM Bug #13878 (Resolved): test/librados/tier.cc doesn't completely clean up EC pools
Loïc Dachary
10:24 AM Feature #15054 (Resolved): mon: implement reweight-by-utilization feature
Loïc Dachary
10:24 AM Bug #13382 (Resolved): osd/PG.cc: 758: FAILED assert(info.history.same_interval_since == same_int...
Loïc Dachary
10:24 AM Bug #13098 (Resolved): OSD crashed when reached pool's max_bytes quota
Loïc Dachary
10:24 AM Bug #12065 (Resolved): Memory leak and high CPU usage on OSD when system clock is in the future
Loïc Dachary
10:19 AM Stable releases Tasks #15895 (Resolved): hammer v0.94.8
h3. Workflow
* "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-relea...
Loïc Dachary
10:16 AM Stable releases Tasks #14692 (Resolved): hammer v0.94.7
Loïc Dachary
10:01 AM Stable releases Tasks #15317 (Resolved): jewel v10.2.1
Loïc Dachary
09:57 AM Revision e93c7b07 (ceph): doc/changelog: missed v10.2.1 changelog
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:56 AM Revision 93ab00c7 (ceph): mon: fix 'mon metadata' for lone monitors
Previously, writing to the store was only
triggered when MMonMetadata was received
from peers, so if you had a single...
John Spray
09:56 AM Revision 288e11e7 (ceph): mon: enable dump all mon metadata at once
Same as we already have for osd metadata, where
if you omit the ID you get all daemons.
Signed-off-by: John Spray <j...
John Spray
09:56 AM Revision 325ab808 (ceph): mon: enable dump all mds metadata at once
Same as mon and osd, leave out ID to get all.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
09:56 AM Revision dd67eaab (ceph): mon: 'std::move` Metadata when updating it
to avoid copying of the std::map
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:50 AM Revision cd879e88 (ceph): Merge pull request #9141 from liewegas/wip-10.2.1
doc/release-notes: v10.2.1 release notes
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:37 AM Revision 547d9b87 (ceph): doc/release-notes: v10.2.1 release notes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:19 AM devops Backport #15894 (In Progress): jewel: install-deps.sh broken on SUSE if systemd-rpm-macros not in...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
08:10 AM devops Backport #15894 (Resolved): jewel: install-deps.sh broken on SUSE if systemd-rpm-macros not insta...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
08:18 AM Revision ecdad4ac (ceph): rbd: close journal before removing
Otherwise there is some unwanted error message.
Fixes: http://tracker.ceph.com/issues/15863
Signed-off-by: Yuan Zho...
Yuan Zhou
08:09 AM Backport #15893 (Rejected): jewel: global-init: custom run_dir might have wrong permissions when ...
This is a duplicate of #15608 Nathan Cutler
08:09 AM Bug #15892: global-init: custom run_dir might have wrong permissions when setuid/setgid is deferred
*master PR*: https://github.com/ceph/ceph/pull/8702 Nathan Cutler
08:04 AM Bug #15892 (Duplicate): global-init: custom run_dir might have wrong permissions when setuid/setg...
kmroz writes in https://github.com/ceph/ceph/pull/8702
As part of deferred setuid/setgid, we also need to chown th...
Nathan Cutler
07:59 AM devops Bug #15627 (Pending Backport): install-deps.sh broken on SUSE if systemd-rpm-macros not installed
Nathan Cutler
07:48 AM Revision ef3a6789 (ceph): Merge pull request #9135 from flaf/master
doc: improvement of the "tunables" part
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:23 AM Linux kernel client Bug #15891 (Resolved): [rbd] i/o to rbd block device stopped constantly
I/O to rbd block device stopped working with the following message.
RBD is utilized by xfs and used for *dovecot*!
...
Shinobu Kinjo
05:38 AM Revision fed256e4 (ceph): mon: add a column 'RAW USED' for ceph df detail
Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
(cherry picked from commit 2b597ae6d4d53974f28a2da090232577da...
Ruifeng Yang
05:38 AM Revision 31849986 (ceph): [MON] Fixed calculation of %USED. Now it is shows (space used by all re...
Signed-off-by: Adam Kupczyk akupczyk@mirantis.com
(cherry picked from commit 71c4e525f27b8efd2aa4f3b5e95f4a13f123d41a)
Adam Kupczyk
04:07 AM Bug #15154 (Fix Under Review): crush:when define the item below the bucket,can not find the item.
Kefu Chai
03:15 AM Revision 4cc82081 (ceph): doc: improvement of the "tunables" part
* Some CRUSH_TUNABLES$N references were false.
* The explanations concerning the warning when tunables are
non-opti...
lafont
02:56 AM Bug #15890 (Fix Under Review): osd:sched_time not actually randomized
Kefu Chai
01:55 AM Revision 6171ffbc (ceph): The function op_is_discardable introduces lock overhead which can
The function op_is_discardable introduces lock overhead which can
not be ignored.It would be better to judge if to di...
ZhenyuLeng
01:30 AM Revision a25675e3 (ceph): rgw/rgw_common.cc: modify the end check in RGWHTTPArgs::sys_get
Signed-off-by: zhao kun <jswps2011@163.com> zhaokun

05/15/2016

11:20 PM Revision ce927692 (ceph): rados: vary mon kv backend
Use just rocksdb for thrash to avoid blowing up the matrix. Leave
leveldb for the ec thrash suites.
Signed-off-by: ...
Sage Weil
11:02 PM Revision d3b7767a (ceph): osd: fix sched_time not actually randomized
The test program:
main()
{
for (int i = 0; i < 1000; i++) {
double before = rand() / RAND_MAX;
double afte...
xie xingguo
11:01 PM Bug #15890: osd:sched_time not actually randomized
Master PR:
https://github.com/ceph/ceph/pull/9126
xie xingguo
11:00 PM Bug #15890 (Resolved): osd:sched_time not actually randomized

@OSDService::ScrubJob::ScrubJob(const spg_t& pg, const utime_t& timestamp,
double pool_scrub_min_interv...
xie xingguo
10:47 PM Revision 10f9a1d1 (ceph): Merge pull request #9124 from stiopaa1/osd_someMorePrivate
osd/OSD.h: move some data members under private
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:45 PM Revision c1e950ac (ceph): Merge pull request #9128 from stiopaa1/osd_constOperatorPGQueueable
osd/OSD: pass op() params by const in PGQueueable
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:43 PM Revision b759d47a (ceph): Merge pull request #9131 from stiopaa1/compatset_removeConstructor
common: CompatSet.h: Remove unneeded constuctor
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
10:42 PM Revision 6e03a8da (ceph): Merge pull request #9132 from shinobu-x/wip-shinobu
cls_rbd: fix comment typo
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:42 PM Revision 3e80f8d7 (ceph): msg/async: Implement smarter worker thread selection
This changeset makes AsyncMessenger a bit smarter when it comes
to assigning worker threads to AsyncConnections. Each...
Piotr Dałek
06:04 PM Revision a488257e (ceph): Merge pull request #1000 from smithfarm/wip-opensuse-make-rpm-jewel
make-rpm.sh: support openSUSE
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
06:03 PM Revision f32430ab (ceph): Merge pull request #998 from smithfarm/wip-opensuse-make-rpm-hammer
make-rpm.sh: support openSUSE
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
05:20 PM Revision ff7efc83 (ceph): make-rpm.sh: support openSUSE
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit b7cbe2f96fa2ebb08f48f1fcb89fa591ec7ea1e2)
Nathan Cutler
05:17 PM Revision 4f154a7f (ceph): make-rpm.sh: support openSUSE
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit b7cbe2f96fa2ebb08f48f1fcb89fa591ec7ea1e2)
Nathan Cutler
04:41 PM Bug #14995 (New): "ceph version 10.0.3 was not installed, found 10.0.4."
Reopened, same issue for 10.2.1 across several runs on jewel.
One example run http://pulpito.ovh.sepia.ceph.com:8081...
Yuri Weinstein
09:01 AM Revision 3c47e48a (ceph): src/cls/rbd/cls_rbd.cc: fix super trivial typo
Shinobu Kinjo
08:42 AM Revision d1339d88 (ceph): CompatSet.h: remove unneeded inline
All member functions defined inside class definition are inline.
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
Michal Jarzabek
08:40 AM Revision 974d610f (ceph): CompatSet.h: remove unneeded #include<vector>
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
07:08 AM Revision f1e952ab (ceph): make-rpm.sh: support openSUSE
make-rpm.sh: support openSUSE
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
06:27 AM Revision aa3c3f66 (ceph): CompatSet.h: Remove unneeded constuctor
We have a constuctor taking a std::string so there is no need for
the constuctor taking char*.
Signed-off-by: Michal...
Michal Jarzabek
12:34 AM rbd Bug #15665 (Fix Under Review): Live journal replay might skip entries from previous object set
*PR*: https://github.com/ceph/ceph/pull/9130 Jason Dillaman

05/14/2016

08:17 PM Revision 7106bcad (ceph): Merge pull request #996 from smithfarm/wip-opensuse-user-data-jewel
add user-data for openSUSE 42.1
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:16 PM Revision 707df71c (ceph): Merge pull request #995 from smithfarm/wip-opensuse-user-data-hammer
add user-data for openSUSE 42.1
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
07:57 PM Revision 58e86bd3 (ceph): add user-data for openSUSE 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 209ce61788117a9c9b7fa8333504f1e63538f0c2)
Nathan Cutler
07:56 PM Revision 60149bba (ceph): add user-data for openSUSE 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 209ce61788117a9c9b7fa8333504f1e63538f0c2)
Nathan Cutler
05:34 PM Revision b7cbe2f9 (ceph): make-rpm.sh: support openSUSE
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
05:06 PM Revision 4381e341 (ceph): doc: update mirroring guide to include pool/image status commands
Fixes: http://tracker.ceph.com/issues/15746
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
04:08 PM rbd Bug #15034: Possible inconsistent IO when using configured for multiple op threads
does this affect hammer? Haomai Wang
12:17 PM rbd Bug #15034: Possible inconsistent IO when using configured for multiple op threads
@Haomai: the issue could have happened with cache disabled as well since the flush wouldn't know to wait for a preced... Jason Dillaman
01:47 AM rbd Bug #15034: Possible inconsistent IO when using configured for multiple op threads
This is only possible when enabing rbd_cache? Haomai Wang
03:57 PM Revision d9bd6654 (ceph): osd/OSD: pass op() params by const in PGQueueable
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
03:53 PM Revision 84530fb3 (ceph): Merge pull request #993 from smithfarm/wip-opensuse-user-data
add user-data for openSUSE 42.1
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
03:37 PM Revision 209ce617 (ceph): add user-data for openSUSE 42.1
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
01:39 PM Revision 5a233e5a (ceph): os/kstore: persist alloc hint flags
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:39 PM Revision 306c5e14 (ceph): os/bluestore: persist alloc hint flags
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:20 PM Revision c7b6e456 (ceph): osd: support new alloc_hint flags
Pass these through to the ObjectStore.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:20 PM Revision 0128adaa (ceph): osd/ECTransaction: set SEQUENTIAL_WRITE | APPEND_ONLY on ec appends
EC objects are written sequentially and not modified.
Note: we could probably hint about write sizes here,
too...
S...
Sage Weil
01:18 PM Revision 018c8bcc (ceph): librados: add set_alloc_hint2 with flags
Flags indicate expected future access pattern so the
OSD can behave accordingly.
Signed-off-by: Sage Weil <sage@redh...
Sage Weil
01:18 PM Revision d179dd44 (ceph): rados: define alloc hint flags
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:34 AM Documentation #15888 (Closed): Running monitors on non-std ports: doc mismatch
It's impossible to properly operate monitors on a non-standard port by following official documentation.
http://do...
Christian Sarrasin
07:16 AM Revision 62bd3fae (ceph): Merge pull request #8767 from jjhuo/org_jianjian
.mailmap and .orgmap: organization affiliation
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
12:51 AM Bug #15641 (Pending Backport): [MON] Fixed calculation of %USED.
David Zafman
12:48 AM Backport #15635 (In Progress): hammer: [MON] Fixed calculation of %USED.
David Zafman
12:18 AM rgw Bug #15828 (Resolved): 'period commit' fails after changing master zones within a cluster
Nathan Cutler
12:17 AM rgw Backport #15830 (Resolved): jewel: 'period commit' fails after changing master zones within a clu...
Nathan Cutler

05/13/2016

11:28 PM rgw Backport #15830: jewel: 'period commit' fails after changing master zones within a cluster
https://github.com/ceph/ceph/pull/9081 was merged to jewel and is present in v10.2.1. Ken Dreyer
11:25 PM rgw Bug #15886: Multipart Object Corruption
I did manage to spot a bug in the code that might cause the issue, but it requires that radosgw receives multiple req... Yehuda Sadeh
10:33 PM rgw Bug #15886: Multipart Object Corruption
btw, could it be that haproxy itself is retrying to send to the backend due to timeout? Yehuda Sadeh
09:30 PM rgw Bug #15886: Multipart Object Corruption
The mtime of the first object in the part is later because we finish by writing its metadata, so the first object of ... Yehuda Sadeh
08:54 PM rgw Bug #15886: Multipart Object Corruption
Yehuda,
There was no timeout or retry on the client's end -- I have the complete set of haproxy logs to verify tha...
Brian Felton
08:08 PM rgw Bug #15886: Multipart Object Corruption
One question that I have, what was the original prefix in the above listing? Was it the same for all objects?
Note...
Yehuda Sadeh
06:45 PM rgw Bug #15886 (Resolved): Multipart Object Corruption
This is similar to the issue reported in http://tracker.ceph.com/issues/13764.
We run several large Ceph clusters....
Brian Felton
11:16 PM Revision 03961a04 (ceph): Merge pull request #992 from ceph/wip-14339-master
Added v10.2.0 => jewel upgrade case Tamilarasi Muthamizhan
11:15 PM Revision ddabdb7f (ceph): osd_recovery: add delay to ensure maps propogate
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
11:07 PM Backport #15867: hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
will be in v0.94.8 Ken Dreyer
06:46 AM Backport #15867 (Resolved): hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
Nathan Cutler
09:10 PM Revision b49b8d4e (ceph): osd/OSD.h: move some data members under private
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
08:40 PM Revision 145bb3d3 (ceph): Merge pull request #991 from ceph/wip-15857
tasks/cephfs: fix ps usage to not truncate cmds
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
08:39 PM Revision 5e0185db (ceph): tasks/cephfs: update failover test for standby changesReviewed-by: Greg...
tasks/cephfs: update failover test for standby changes
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
08:26 PM Linux kernel client Bug #15887 (Won't Fix): client reboot stuck if the ceph node is not reachable or shutdown
If the cluster is unavailable, we can't do a clean shutdown. I guess we could try and distinguish between dirty reque... Greg Farnum
07:56 PM Linux kernel client Bug #15887 (Won't Fix): client reboot stuck if the ceph node is not reachable or shutdown
1) mount cephfs on client,
2) shutdown osd+mon node or make it not reachable
3) while client is accessing the mou...
Vasu Kulkarni
07:52 PM Revision cd729526 (ceph): Merge pull request #9123 from idryomov/wip-qa-rbd-dont-chown
qa: rbd: don't modprobe, chown sysfs files or udevadm settle
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
07:50 PM rgw Bug #13764: Radosgw incomplete files
I have logs for a more recent upload corruption case, but I'll send them directly to you because they contain sensiti... George Mihaiescu
05:43 PM rgw Bug #13764: Radosgw incomplete files
I'd really like to get this one figured out. Do you happen to have any logs for the uploaded objects? Yehuda Sadeh
04:12 PM rgw Bug #13764: Radosgw incomplete files
We uploaded more than 500 TB in the cluster, and then we downloaded the data and ran md5sum on it to confirm it match... George Mihaiescu
06:30 PM Revision 9161e9fd (ceph): rgw: create thread_pipe before RGWHTTPManager::ReqsThread
closes a potential race between pipe creation and
RGWHTTPManager::reqs_thread_entry()'s access of thread_pipe
Signed...
Casey Bodley
06:30 PM Revision c93959b1 (ceph): rgw: clean up thread_pipe in RGWHTTPManager::stop
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:29 PM Revision f1ccc4cd (ceph): rgw: data sync retries sync on prevously failed bucket shards
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
06:22 PM Revision b7deb7cb (ceph): rgw: store failed data sync entries in separate omap
so that we can reiterate over them
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
06:20 PM Revision 94ff675e (ceph): rgw: configurable window size to RGWOmapAppend
We want to be able to disable buffering for certain operations.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
06:20 PM Revision 20c1b4b8 (ceph): rgw: add a cr for omap keys removal
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
06:19 PM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
This failure has been exposed due to parallelization of part of osd-scrub-repair.sh. It deletes objects from 3 OSDs ... David Zafman
04:45 PM rbd Bug #15034 (In Progress): Possible inconsistent IO when using configured for multiple op threads
The PR for issue #15688 has a fix for this issue -- ops are tracked in enqueued order so now a flush command will pro... Jason Dillaman
04:40 PM rgw Feature #15885 (New): rgw: sync rear cleanup
Yehuda Sadeh
04:13 PM rbd Subtask #15688 (Fix Under Review): Stub API integration between librbd and the new client-side cache
*PR*: https://github.com/ceph/ceph/pull/9121 Jason Dillaman
04:07 PM rgw Bug #15882: rgw: GC is not working for __shadow and __multipart objects
BTW all that objects appear in the output of "radosgw-admin orphans find --pool ed-1.rgw.buckets.data --job-id 1" mar... Angapov Vasily
12:17 PM rgw Bug #15882 (New): rgw: GC is not working for __shadow and __multipart objects
Hello!
I have a Ceph Jewel 10.2.0 cluster consisting of 10 nodes, 29 OSD each, one serving as RGW (apache/fcgi).
...
Angapov Vasily
03:57 PM Revision 6643f4d9 (ceph): qa: rbd/simple_big.sh: drop extraneous sudo
Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Ilya Dryomov
03:51 PM Revision 6bddef8e (ceph): qa: rbd: don't modprobe, chown sysfs files or udevadm settle
This is a followup to 38a572011dbb ("qa: rbd/map-snapshot-io.sh: don't
chown sysfs files") for the rest of the workun...
Ilya Dryomov
03:51 PM Revision a7d41895 (ceph): qa: rbd/concurrent.sh: suppress rbd map output
rbd_map_image() echoes the id of the image and is used in command
substitution:
id=$(rbd_map_image "${image}")
...
Ilya Dryomov
03:06 PM Revision a3d08e28 (ceph): osd/PG: drop pre-jewel pg attr method
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:06 PM Revision 39402c08 (ceph): os: remove collection attr methods
These have been deprecated since hammer, and were only kept so that you
could do an offline upgrade from firefly. By...
Sage Weil
03:00 PM Revision ab42bc59 (ceph): Merge pull request #9070 from liewegas/doc-ct
doc: words of caution about cache tiering
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Nick Fisk <nick@f...
Sage Weil
02:58 PM Revision fcd1d097 (ceph): doc/rados: words of caution about cache tiering
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:58 PM Revision 7488c917 (ceph): doc/rados: adjust example cache tiering settings
These are saner values.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:37 PM Revision a4c2a6b5 (ceph): osd/ReplicatedPG: remove unused local variable update
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
02:07 PM rgw Bug #15846 (Fix Under Review): realm pull fails when using apache frontend
Orit Wasserman
02:07 PM rgw Bug #15846: realm pull fails when using apache frontend
https://github.com/ceph/ceph/pull/9118 Orit Wasserman
02:05 PM Revision 8454ff1a (ceph): rgw: fix realm pull and period pull for apache frontend
add missing content-type and content-length headers
Fixes: http://tracker.ceph.com/issues/15846
Signed-off-by: Orit...
Orit Wasserman
02:02 PM Revision 533dbe04 (ceph): cmake: update description for cmake module Findkeyutils.cmake
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
01:35 PM Revision f5e9d8e6 (ceph): Merge pull request #9110 from stiopaa1/osd_moveTickClasses
osd: move tick classes
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:33 PM CephFS Bug #9904 (In Progress): Don't crash MDS on clients sending messages with bad seq
Brett Niver
01:28 PM Revision 21465433 (ceph): Merge pull request #985 from ZhenyuLeng/noneed_op_is_discardable
suites/rados: test osd_discard_disconnected_ops Sage Weil
01:25 PM CephFS Bug #15689 (Pending Backport): Confusing MDS log message when shut down with stalled journaler reads
Merged to master John Spray
01:25 PM Revision a4e440eb (ceph): Merge pull request #8887 from jcsp/wip-15689
osdc: send error to recovery waiters on shutdown
Reviewed-by: Yan, Zheng <zyan@redhat.com>
John Spray
01:17 PM Revision ae234657 (ceph): Merge pull request #8835 from xiaoxichen/implement_fsync_in_pybind
pybind: expose fsync in cephfs binding.
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
01:02 PM Revision 6b6ac3ab (ceph): osd: remove duplicate function
function reset_riter is totally the same to reset_rollback_info_trimmed_to_riter.
Signed-off-by: Wei Jin <wjin.cn@gm...
wei jin
12:49 PM Revision 1eaa0026 (ceph): Test osd_discard_disconnected_ops
Signed-off-by: ZhenyuLeng <lengzhenyu@ict.ac.cn> ZhenyuLeng
12:45 PM rbd Bug #15761 (Fix Under Review): When journaling is enabled, a flush request shouldn't flush the cache
Jason Dillaman
12:34 AM rbd Bug #15761: When journaling is enabled, a flush request shouldn't flush the cache
https://github.com/ceph/ceph/pull/9093 Yuan Zhou
12:45 PM rbd Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
It would be better and cleaner to close the journal before deleting it. Jason Dillaman
03:20 AM rbd Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
I did some quick tests here, looks like the error message is in the watchctx2:
https://github.com/ceph/ceph/blob/mas...
Yuan Zhou
12:41 PM Bug #15628: segfault at 0 ip sp error 4 in libtcmalloc.so.4.1.2
Have the same issue with infernalis 9.2.1-1~bpo80+1 amd64 on Debian 8.3. It happens at least once a week now.
<pre...
David Majchrzak
12:39 PM Linux kernel client Bug #15845: Kernel crash after unmounting CephFS mountpoint
BUG at fs/fscache/cookie.c:524 is caused by inode reference leak, The leak is likely fixed by https://github.com/ceph... Zheng Yan
08:44 AM Linux kernel client Bug #15845: Kernel crash after unmounting CephFS mountpoint
This is the current situation after the crash two days ago and one backup run (ceph daemon mds.X session ls entry for... Burkhard Linke
12:35 PM Revision 21672751 (ceph): osd: use appropriate default parameter name
Signed-off-by: Wei Jin <wjin.cn@gmail.com> wei jin
10:09 AM rgw Bug #15881 (New): rgw: radosgw-admin bucket rm fail to delete object that begining with double un...
$ ceph -v
ceph version 10.0.0-7708-g82af391 (82af391ceaff60d5071c87aa34333255a600199d)
1. Try to delete the bucke...
Jiaying Ren
09:30 AM Revision 1e5f233d (ceph): librados: use caller provided snapid for aio_sparse_read()
...instead of the value set via set_snap_read(). This makes
aio_sparse_read() consistent with aio_read(), which also ...
David Disseldorp
08:51 AM Revision 3494a2ac (ceph): osd/ReplicatedBackend: reuse the already computed cost
no need to compute the cost a second time
Signed-off-by: runsisi <runsisi@zte.com.cn>
runsisi hust
08:21 AM devops Feature #15733: ceph-osd should chown OSD data when --setuser is specified
@Ken In light of #15874 I realized that it's not enough to do the recursive chown at boot time. On package upgrade th... Nathan Cutler
08:15 AM Feature #15880 (Rejected): crush:force creat pg
When ceph deply on some hosts.But the hosts are have diffrent osds.Some host have a lot and other have a few.
When w...
ceph zte
07:46 AM Revision 0956b66e (ceph): mds/mdbalancer: fixup assignment type in the hit_dir
The DecayCounter of val is double type,
so dir_pop&pop_sp&rdp should be double type,
otherwise it will affect the acc...
huanwen ren
07:23 AM Backport #15193 (In Progress): hammer: Hammer (0.94.3) OSD does not delete old OSD Maps in a time...
Kefu Chai
07:13 AM Backport #15193 (Duplicate): hammer: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely...
Kefu Chai
07:18 AM Bug #15879 (Duplicate): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (may...
was opened so we can have a 1:1 mapping for the backport PR and its master tracker issue.
but closing for now. as ...
Kefu Chai
07:05 AM Bug #15879: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
https://github.com/ceph/ceph/pull/9108 Kefu Chai
07:00 AM Bug #15879 (Duplicate): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (may...
it's a spin-off of #13990 to track the issue of
* http://tracker.ceph.com/issues/13990#note-96
* http://tracker....
Kefu Chai
07:03 AM devops Bug #15874: Upon hammer->jewel upgrade, OSD cannot access journal device until after reboot
There is a concern that running @udevadm trigger@ unconditionally could cause "churn" on a node with many devices. Nathan Cutler
04:50 AM CephFS Bug #15862 (Fix Under Review): hadoop test failing on "assert len(masters.remotes) == 1"
https://github.com/ceph/teuthology/pull/859 Josh Durgin
03:56 AM CephFS Bug #15862: hadoop test failing on "assert len(masters.remotes) == 1"
Likely due to my multi-cluster changes. Didn't notice this one since it was still in teuthology.git rather than ceph-... Josh Durgin
03:37 AM CephFS Bug #15862: hadoop test failing on "assert len(masters.remotes) == 1"
Josh, you may be interested in this Dan Mick
04:10 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
we have three PRs for tracker
# https://github.com/ceph/ceph/pull/8017
# https://github.com/ceph/ceph/pull/8990...
Kefu Chai
02:46 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)

* the hammer backport of PR#8017 and PR#8990 is available at https://github.com/ceph/ceph/pull/9090.
* the hammer ...
Kefu Chai
01:38 AM Revision b5034062 (ceph): Merge pull request #987 from ceph/wip-15563-master
A script to be used in crontab sepia/ovh labs, so emails sent only on errors, logs stored
Reviewed-by: Dan MIck <dmi...
Dan Mick
01:30 AM Revision 71a8daf9 (ceph): A script to be used in crontab sepia nd ovh lab, so emails sent only on...
Fixes: http://tracker.ceph.com/issues/15563
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
12:25 AM rgw Bug #14857: Multi object delete using HTTP POST does not update bucket metadata
Verified that multi object delete works fine on Hammer 0.94.6
Karthik Sathyanarayana
12:02 AM Revision b224912d (ceph): Pipe: take a ref to existing while we are waiting
Otherwise, if it is reaped while we are waiting, it'll be a
use-after-free.
Fixes: http://tracker.ceph.com/issues/15...
Samuel Just

05/12/2016

11:57 PM Bug #15870: ceph-osd valgrind invalid reads/writes
Samuel Just
11:51 PM Bug #15870: ceph-osd valgrind invalid reads/writes
There are actually a bunch of them in this valgrind log and I think they are all the wrong case: the reaper deleted a... Samuel Just
05:38 PM Bug #15870 (Resolved): ceph-osd valgrind invalid reads/writes
sjust@teuthology:/a/yehudasa-2016-05-11_11:03:48-rgw-wip-rgw-leak-4---basic-smithi/185203/remote
<kind>InvalidWri...
Samuel Just
11:44 PM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
Thanks for the suggestion Greg. Here's the ID for the OSD log:
ceph-post-file: d4fb9bed-5754-410d-8402-960f2bc28c6...
Richard Hesse
07:16 PM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
For larger logs, you will have an easier time using ceph-post-file than trying to upload them to Redmine. :) Greg Farnum
11:42 PM Feature #15878 (New): modify ceph-qa-suite to use tc to inject delays and resets for ceph daemon ...
Samuel Just
11:04 PM Bug #15641 (Resolved): [MON] Fixed calculation of %USED.
David Zafman
11:04 PM Backport #15635 (Rejected): hammer: [MON] Fixed calculation of %USED.
I made a mistake. This backport doesn't apply to hammer because it doesn't have the RAW USED % output. David Zafman
10:00 PM Revision d22934f2 (ceph): Added v10.2.0 => jewel upgrade case
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
09:48 PM Revision 3a66dd4f (ceph): 10.2.1
Jenkins Build Slave User
09:44 PM devops Feature #15733: ceph-osd should chown OSD data when --setuser is specified
Exactly :(((((( Ken Dreyer
08:58 PM devops Feature #15733: ceph-osd should chown OSD data when --setuser is specified
@Yuri: IIRC the "install" and "ceph" tasks are not using systemd. Perhaps that is the reason why the upgrade suite is... Nathan Cutler
08:13 PM devops Feature #15733: ceph-osd should chown OSD data when --setuser is specified
@Nathan - Can we/do we want to add ceph-disk ops into standard upgrade suites ? Yuri Weinstein
09:39 PM CephFS Fix #5729 (Resolved): ceph-fuse: fix getgroups_cb and gids
commit:0eb6d0ba1b65ac0aaffc72a82f07857cc65a6b88 fixes it. Sage Weil
09:34 PM devops Bug #15876 (New): rpm installation might result in multiple "ceph" users/groups with different ui...
This is due to the use of the "-o" option in the useradd/groupadd lines, introduced by https://github.com/ceph/ceph/c... Nathan Cutler
09:17 PM Revision aefe2cb4 (ceph): Merge pull request #9107 from SUSE/wip-15867-hammer
hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:50 PM Revision 139691c6 (ceph): src/test/objectstore/store_test.cc: fix shards for new tests
This didn't matter on master/jewel, but in hammer, keyvaluestore
asserts that gen != NO_GEN => shard != NO_SHARD.
Si...
Samuel Just
08:13 PM Revision ef3ea015 (ceph): osd/OSD.cc: add override to virtual functions
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
08:13 PM Revision 2af37792 (ceph): osd/OSD: move C_Tick and C_Tick_WithoutOSDLock
Since above classes are implementation detail of OSD class move them
to the .cc file.
Signed-off-by: Michal Jarzabek...
Michal Jarzabek
08:05 PM devops Bug #15874 (New): Upon hammer->jewel upgrade, OSD cannot access journal device until after reboot
Scenario: hammer cluster being upgraded to jewel. Before upgrade, the permissions/ownership of the journal device are... Nathan Cutler
07:46 PM devops Bug #15869: ceph gid mismatch on upgrade from hammer with pre-existing ceph user (SUSE)
Updated the PR to use the Debian semantics (usermod -g ceph unconditionally whether user is created or not) Nathan Cutler
05:26 PM devops Bug #15869 (Fix Under Review): ceph gid mismatch on upgrade from hammer with pre-existing ceph us...
*master PR*: https://github.com/ceph/ceph/pull/9106 Nathan Cutler
05:20 PM devops Bug #15869 (Resolved): ceph gid mismatch on upgrade from hammer with pre-existing ceph user (SUSE)
Scenario: upgrade from hammer to jewel on SUSE, pre-existing ceph user with uid 1000 and gid 100, pre-existing ceph g... Nathan Cutler
07:42 PM Revision b3dfa8d9 (ceph): rpm: unconditionally set ceph user's primary group to ceph (SUSE)
This commit brings the user/group creation into greater semantic alignment
with the Debian packaging.
Fixes: http://...
Nathan Cutler
07:27 PM Linux kernel client Bug #15845: Kernel crash after unmounting CephFS mountpoint
Given those first two lines...... Greg Farnum
07:24 PM Revision 6c05cd3b (ceph): radosgw-admin: 'zone create' doesn't need to load RGWRealm
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
07:24 PM Revision 5db5c9f8 (ceph): rgw: RGWZoneGroup::add_zone rejects duplicate zone names
Fixes: http://tracker.ceph.com/issues/15613
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
07:17 PM Feature #15873 (New): choose randomly among 3 different filestore_merge_threshhold/filestore_spli...
We need coverage of changing those values in an existing OSD. Samuel Just
07:16 PM devops Bug #15872: Removing ceph packages should remove 'ceph' user and 'ceph' group as well
> ( hammer 0.94.4 + )
I *think* the creation of ceph user/group was added in Infernalis (9.1.0) by https://github....
Nathan Cutler
06:48 PM devops Bug #15872 (Fix Under Review): Removing ceph packages should remove 'ceph' user and 'ceph' group ...
1) Install ceph and Uninstall ( hammer 0.94.4 + )
2) User 'ceph' and group 'ceph' created by init still exist
Thi...
Vasu Kulkarni
07:15 PM CephFS Bug #15783: client: enable acls by default
Is there some reason we shouldn't make those the default behaviors at this point? Greg Farnum
06:42 PM rbd Bug #15028 (In Progress): Deep-flatten incorrectly updates fast-diff stats
Douglas Fuller
06:36 PM rbd Bug #15715 (In Progress): rbd-nbd does not properly handle resize notifications
Mykola Golub
06:19 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
note to myself: should revisit https://github.com/ceph/ceph/pull/8828... Kefu Chai
06:18 PM Bug #13990 (Fix Under Review): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashi...
https://github.com/ceph/ceph/pull/9108 Kefu Chai
11:15 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
every OSD::Session holds an osdmap, and OSD talks with each other over OSD::Session also. in a large cluster, there i... Kefu Chai
06:08 PM Backport #15867 (In Progress): hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
Nathan Cutler
03:25 PM Backport #15867: hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
this issue has been fixed in jewel Loïc Dachary
03:24 PM Backport #15867: hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
inconsistencies in by-parttypeuuid in man ceph-disk and also the python script for ceph-disk. Customer believes this ... Loïc Dachary
03:24 PM Backport #15867 (Resolved): hammer: ceph-disk s/by-parttype-uuid/by-parttypeuuid/
https://github.com/ceph/ceph/pull/9107 Loïc Dachary
06:06 PM Revision 221efb0b (ceph): doc: s/by-parttype-uuid/by-parttypeuuid/ in ceph-disk
Fixes: http://tracker.ceph.com/issues/15867
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
06:01 PM rbd Bug #15871 (Resolved): Replay of snap remove journal event caused assertion failure
http://qa-proxy.ceph.com/teuthology/sage-2016-05-12_06:14:16-rbd-jewel---basic-smithi/188289/teuthology.log Jason Dillaman
05:56 PM Revision c347087e (ceph): Merge pull request #9079 from liewegas/wip-bluestore-freelist
os/bluestore: switch to bitmap freelist by default
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
05:56 PM Revision 7d8fb8a0 (ceph): Merge pull request #8956 from shinobu-x/wip-shinobu
os/bluestore: fix permissions on StupidAllocator.cc, cleanups
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:37 PM Bug #15785: valgrind osd leak Pipe::*
sjust@teuthology:/a/yehudasa-2016-05-11_11:03:48-rgw-wip-rgw-leak-4---basic-smithi/185152/remote Samuel Just
04:22 PM Backport #15768 (In Progress): jewel: FileStore: umount hang because sync thread doesn't exit
Abhishek Varshney
04:20 PM Revision 70018bfe (ceph): os/FileStore::sync_entry check for stop in after wait
there is chance that the sync_entry() gets signaled in the
WaitInterval(max_interval) call because of sync_cond.Signa...
Kefu Chai
04:19 PM Backport #15795 (In Progress): jewel: LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotif...
Abhishek Varshney
04:17 PM rgw Bug #15868 (Resolved): rgw: versioned object is still listed in bucket index after removal
http://pulpito.ceph.com/sage-2016-05-12_05:17:58-rgw-jewel---basic-mira/187951
I think it's an old bug that was hi...
Yehuda Sadeh
04:16 PM Backport #15797 (In Progress): jewel: deadlock in OSD::_committed_osd_maps
Abhishek Varshney
04:14 PM Revision 16c0605b (ceph): rgw: don't unregister request if request is not connected to manager
That means that request is already complete and done with the manager.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
04:12 PM Backport #15799 (In Progress): jewel: osd boot race with noup being set
Abhishek Varshney
03:59 PM Backport #15856 (In Progress): jewel: Hammer (0.94.3) OSD does not delete old OSD Maps in a timel...
Abhishek Varshney
03:55 PM Revision 72c9b6f7 (ceph): osd: remove all stale osdmaps in handle_osd_map()
in a large cluster, there are better chances that the OSD fails to trim
the cached osdmap in a timely manner. and som...
Kefu Chai
03:52 PM rgw Backport #15841 (In Progress): jewel: s3website: x-amz-website-redirect-location header returns m...
Abhishek Varshney
03:32 PM devops Backport #15662 (Resolved): jewel: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /e...
Loïc Dachary
03:30 PM Revision d93a90ec (ceph): Merge pull request #8853 from ceph/wip-jewel-backports
jewel: several backports
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
02:55 PM Bug #15866 (Fix Under Review): mon: "mon metadata" fails when only one monitor exists
https://github.com/ceph/ceph/pull/9097 John Spray
02:53 PM Bug #15866 (Resolved): mon: "mon metadata" fails when only one monitor exists
Reproduce on a vstart cluster with MON=1, "mon metadataa a" always gives ENOENT. John Spray
02:51 PM Bug #14381 (Resolved): BlueStore: assert failed on get_object_key sanity check
Haomai Wang
02:50 PM Revision cb35d7c2 (ceph): Merge pull request #9041 from vshankar/jewel-15721-backport
jewel: rbd: helpful error message on map failure
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Ilya Dryomov
02:33 PM Bug #14907 (Resolved): rados_watch2 and rados_aio_watch memory leak
Haomai Wang
02:19 PM rgw Bug #14980 (Closed): A period commit fails with Invalid Argument error
Casey Bodley
02:17 PM Bug #14823 (Resolved): cmake: targets fail to link against librbd.so with missing librbd::image_w...
Casey Bodley
02:14 PM Revision 9eee5eba (ceph): Merge pull request #9074 from tchaikov/wip-cmake-manpages
cmake: build man pages
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai
02:09 PM Revision 4c849a34 (ceph): rgw_rados: remove unused ioctx for domain root in create_bucket
In `create_bucket`, we open an ioctx for domain root pool and never use
it later, removing this.
Signed-off-by: Abhi...
Abhishek Lekshmanan
02:02 PM rbd Bug #15665 (In Progress): Live journal replay might skip entries from previous object set
Jason Dillaman
01:59 PM Revision bf9a9e24 (ceph): osd/OSDMap: move redundant pg_temp check to remove_down_temps
Better to do this on the future map value.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:59 PM Revision 94f414a6 (ceph): osd/OSDMap: move primary_temp checks to check_down_temps
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:59 PM Revision 1a255b92 (ceph): osd/OSDMap: consolidate into clean_temps
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:59 PM Revision 18d2bb9b (ceph): osd/OSDMap: fix clean_temps and test
For both pg_temp and primary_temp, we want to calculate what the
mapping *will* be after the inc is applied, and if t...
Sage Weil
01:59 PM Revision ddcf1a9a (ceph): osd/OSDMap: minor optimization of remove_down_temps
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:59 PM Revision eeeec977 (ceph): osd/OSDMap: move old pool check to remove_down_temps
Better to do this on the projected map state.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:52 PM rbd Bug #15864: journal replay doesn't properly handle missing entries
Issue #15665 should be fixed first Jason Dillaman
01:46 PM rbd Bug #15864 (Resolved): journal replay doesn't properly handle missing entries
Client "crash" resulted in a missing tag_tid=1/entry_tid=72 in offset 0. Instead, tag_tid=2/entry_tid=0 was next ava... Jason Dillaman
01:51 PM rbd Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
@Christian: v0.94.7 is now available. Any chance you can retest this issue and see if you can still repeat it? Jason Dillaman
01:45 PM Revision e2a0ae8e (ceph): osd: bypass readonly ops when osd full.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
01:45 PM Revision 07b2a222 (ceph): osdc/Objecter: If osd full, it should pause read op which w/ rwordered ...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
12:51 PM rbd Bug #15863 (Resolved): Disabling journaling feature results in "Transport endpoint is not connect...
The journaling feature is successfully disabled but it includes an unwanted error message. Jason Dillaman
10:53 AM CephFS Bug #15862 (Resolved): hadoop test failing on "assert len(masters.remotes) == 1"
http://qa-proxy.ceph.com/teuthology/teuthology-2016-05-09_22:12:02-hadoop-master---basic-mira/181820/teuthology.log
...
John Spray
10:47 AM Revision 4e9635e8 (ceph): tasks/cephfs: test 'df' output in volumeclient
Fixes: http://tracker.ceph.com/issues/15599
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
10:24 AM CephFS Bug #15857 (Fix Under Review): qa: test_sessionmap::_get_thread_conn sometimes get short ps outpu...
https://github.com/ceph/ceph-qa-suite/pull/991 John Spray
10:13 AM CephFS Bug #15857: qa: test_sessionmap::_get_thread_conn sometimes get short ps output and fails
Ah, this will have been broken by Josh's multi-cluster support ("--cluster ceph" in the command line).
John Spray
10:23 AM Revision 8e6a164d (ceph): tasks/cephfs: fix ps usage to not truncate cmds
Now that daemon commandlines include "--cluster" they
easily overflow ps's default behaviour.
Fixes: http://tracker....
John Spray
09:45 AM Bug #15861 (Closed): yum update warnings in master: ldconfig: relative path `1' used to build cache
... Dan van der Ster
08:21 AM rbd Documentation #15746: Update mirroring guide to include pool/image status commands
PR: https://github.com/ceph/ceph/pull/9092 Mykola Golub
08:11 AM Revision ddd6345f (ceph): doc: fixup: "rbd-mirror daemon" instead of "rbd-daemon"
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
06:56 AM Backport #15193 (In Progress): hammer: Hammer (0.94.3) OSD does not delete old OSD Maps in a time...
https://github.com/ceph/ceph/pull/9090 Kefu Chai
06:25 AM rbd Bug #15500 (Fix Under Review): qa: dynamic_features.sh races with image deletion
PR: https://github.com/ceph/ceph/pull/9088 Mykola Golub
06:23 AM Revision 27d6cf0c (ceph): doc: Modification for "TEST S3 ACCESS" section
Signed-off-by: SirishaGuduru sirishaguduru99@gmail.com la-sguduru
06:22 AM Revision 8a71a79d (ceph): qa: dynamic_features.sh: return error only if it failed on alive QEMU
Fixes: #15500
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
05:47 AM Revision 31a0e0c4 (ceph): cmake: restructure and add missing manpages
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:32 AM rbd Bug #15757 (In Progress): Journal clients should register with oldest registered commit position
Venky Shankar
05:21 AM Bug #12954 (Resolved): osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))
Nathan Cutler
05:19 AM Bug #12954: osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))
This issue is fixed by https://github.com/ceph/ceph/commit/eb0ca424815e94c78a2d09dbf787d102172f4ddf Nathan Cutler
05:01 AM Revision ef6b5237 (ceph): cmake: build man pages
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:09 AM Messengers Bug #15849: msg/async: connection race hang
https://github.com/ceph/ceph/pull/9086 Haomai Wang
02:42 AM Messengers Bug #15849: msg/async: connection race hang
it looks something wrong with nonblock connect logic, I would like to see the whole log file so I can find out the re... Haomai Wang
04:07 AM Revision a74ce419 (ceph): AsyncConnection: create writable event for in progress connection
Previously we use a tricky with ceph msgr protocol, if initiator side got
in progress connection state, it will wait ...
Haomai Wang
01:32 AM Revision 5ef7b488 (ceph): osd/osdmonitor: pool of objects beyond quota should be warn, when the p...
pool of objects beyond quota should be warn, when the pool bytes beyond set quotas
Signed-off-by: huanwen ren <ren.h...
huanwen ren
12:37 AM Revision 472502a4 (ceph): osd: Add assert() to help diagnose handle_osd_ping() crash
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
12:36 AM Revision 7ec9ecd9 (ceph): osd: Add assert() to help diagnose trim_object() crash
Fix derr message too
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
12:13 AM Revision ef8025d0 (ceph): doc/dev: Fix missing code section due to no lexer for "none"
Signed-off-by: Brad Hubbard <bhubbard@redhat.com> Brad Hubbard

05/11/2016

09:36 PM Revision 7edb53a9 (ceph): osd/OSD.cc: add override to virtual function
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
09:35 PM Revision d02626b7 (ceph): osd/OSD.cc: pass string by const reference
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
09:17 PM Backport #15842 (Resolved): hammer: osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))
David Zafman
09:48 AM Backport #15842 (Resolved): hammer: osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))

https://github.com/ceph/ceph/pull/7702 has been merged and includes 8f88b442a26603cc321fccc7047cb8639b2a0f65
Nathan Cutler
09:16 PM Bug #12954: osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))
Nathan Cutler wrote:
> @David Zafman: Is the fix for this issue included in https://github.com/ceph/ceph/pull/7702 w...
David Zafman
10:19 AM Bug #12954: osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))
@David Zafman: Is the fix for this issue included in https://github.com/ceph/ceph/pull/7702 which has been merged int... Nathan Cutler
09:45 AM Bug #12954 (Pending Backport): osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))
Nathan Cutler
09:13 PM Revision 82af391c (ceph): Merge pull request #9024 from trociny/fixup-rbd-mirror-asok
rbd-mirror: don't unregister asok commands if image replayer start failed
Reviewed-by: Jason Dillaman <dillaman@redh...
Jason Dillaman
09:00 PM Revision 221ea5e2 (ceph): Merge pull request #9025 from trociny/fixup-rbd-mirror-status
rbd-mirror: avoid potential deadlock
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
08:36 PM Revision 6ba21951 (ceph): Merge pull request #9043 from fullerdj/wip-djf-fsx-fix
test/rbd: document fsx option to keep data on success
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
08:28 PM Revision 490c5623 (ceph): Merge pull request #9071 from runsisi/wip-rbd-mirror-minor-cleanup
rbd-mirror: minor cleanup
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
07:33 PM Revision 0e1b6336 (ceph): Merge pull request #9081 from yehudasa/wip-rgw-period-commit-jewel
rgw: period commit fix Yehuda Sadeh
07:27 PM Bug #15858: apparent scrub reservation leak
Marking osd.62 down (not stopping the process, just running ceph osd down 62) unblocked the scrub. Whatever it was w... Samuel Just
07:25 PM Bug #15858 (Can't reproduce): apparent scrub reservation leak
On osd.62 on the long running teuthology cluster, it seems that a reservation got stuck preventing a scrub on pg 0.bd... Samuel Just
07:24 PM CephFS Bug #15465 (Resolved): MDSAuthCap parse fails on paths with hyphens
Greg Farnum
07:24 PM CephFS Backport #15731 (Resolved): jewel: MDSAuthCap parse fails on paths with hyphens
Greg Farnum
07:24 PM Revision bfdf709d (ceph): Merge pull request #8969 from Abhishekvrshny/wip-15731-jewel
jewel: MDSAuthCap parse no longer fails on paths with hyphens
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
07:24 PM CephFS Bug #15591 (Resolved): infernalis to jewel upgrade
Greg Farnum
07:23 PM CephFS Bug #15399 (Resolved): MDS incarnation get lost after remove filesystem
Greg Farnum
07:23 PM CephFS Backport #15732 (Resolved): jewel: MDS incarnation get lost after remove filesystem
Greg Farnum
07:23 PM Revision bf1474f8 (ceph): Merge pull request #8970 from Abhishekvrshny/wip-15732-jewel
jewel: MDS incarnation no longer gets lost after remove filesystem
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
07:21 PM CephFS Backport #15738 (Resolved): jewel: infernalis to jewel upgrade
Greg Farnum
07:20 PM Revision 7a37155d (ceph): Merge pull request #8971 from Abhishekvrshny/wip-15738-jewel
jewel: handle standby-replay nodes properly in upgrades
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
07:18 PM Revision 387c02eb (ceph): Merge pull request #990 from ceph/wip-multi-cluster-fixes
fixes for some issues caused by the multi-cluster branch Sage Weil
07:08 PM Revision 26c7dab5 (ceph): tasks: fix {testdir}/data paths
The multi-cluster branch updated these to have a '$cluster.' prefix
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:07 PM Revision a67a123f (ceph): tasks/ceph.healthy: allow None as config
This is used by the pg-removal-interruption test.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:06 PM Revision 745f7b48 (ceph): tasks/resolve_stuck_peering: fix whitespace and indentation
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
07:01 PM Revision ff942710 (ceph): tasks/resolve_stuck_peering: adjust to new ctx.manager location
This task was re-added after the multi-cluster branch merged.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
06:55 PM rgw Backport #15831 (Resolved): jewel: RGW :: Subset of uploaded objects via radosgw are unretrievabl...
Loïc Dachary
11:30 AM rgw Backport #15831 (In Progress): jewel: RGW :: Subset of uploaded objects via radosgw are unretriev...
Loïc Dachary
12:40 AM rgw Backport #15831 (Resolved): jewel: RGW :: Subset of uploaded objects via radosgw are unretrievabl...
https://github.com/ceph/ceph/pull/9053 Nathan Cutler
06:55 PM rgw Backport #15834 (Resolved): jewel: [rgw multisite] - periods are listed even after removing them
Loïc Dachary
11:32 AM rgw Backport #15834 (In Progress): jewel: [rgw multisite] - periods are listed even after removing them
Loïc Dachary
12:49 AM rgw Backport #15834 (Resolved): jewel: [rgw multisite] - periods are listed even after removing them
https://github.com/ceph/ceph/pull/9047 Nathan Cutler
06:55 PM rgw Backport #15853 (Resolved): jewel: some radosgw-admin commands print no output on success
Loïc Dachary
06:50 PM rgw Backport #15853 (In Progress): jewel: some radosgw-admin commands print no output on success
Loïc Dachary
06:48 PM rgw Backport #15853 (Resolved): jewel: some radosgw-admin commands print no output on success
https://github.com/ceph/ceph/pull/9054 Loïc Dachary
06:55 PM CephFS Bug #15857 (Resolved): qa: test_sessionmap::_get_thread_conn sometimes get short ps output and fails
http://qa-proxy.ceph.com/teuthology/yuriw-2016-05-10_10:57:23-fs-wip-yuri-testing2-distro-basic-smithi/183134/teuthol... Greg Farnum
06:50 PM Backport #15856 (Resolved): jewel: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely f...
https://github.com/ceph/ceph/pull/9100 Loïc Dachary
06:49 PM CephFS Backport #15855 (Resolved): jewel: CephFSVolumeClient.evict should be limited by path, not just a...
https://github.com/ceph/ceph/pull/9430 Loïc Dachary
06:49 PM CephFS Backport #15854 (Resolved): jewel: Make path prefix ("/volumes") in CephFSVolumeClient configurable
https://github.com/ceph/ceph/pull/9430 Loïc Dachary
06:48 PM Backport #15852 (Resolved): jewel: mon/Monitor: memory leak on Monitor::handle_ping()
https://github.com/ceph/ceph/pull/9270 Loïc Dachary
06:47 PM Revision 62ad33e5 (ceph): Merge pull request #8924 from xiexingguo/xxg-wip-monitor
mon/Monitor: fix memory leak; add leaked key to tracked_conf_key
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Revie...
Yuri Weinstein
06:47 PM rgw Bug #15747 (Pending Backport): some radosgw-admin commands print no output on success
Loïc Dachary
06:37 PM Bug #15793 (Pending Backport): mon/Monitor: memory leak on Monitor::handle_ping()
Yuri Weinstein
06:36 PM Bug #14072 (Resolved): OSD: null pointer access when do handle_osd_map.
David Zafman
06:36 PM Revision a3d84dae (ceph): Merge pull request #8952 from badone/wip-i-am-osd-fix
osd: Trivial grammatical fix 'i' to 'I'
Reviewed-by: songbaisen <song.baisen@zte.com.cn>
Yuri Weinstein
06:35 PM Backport #15826 (Rejected): OSD: null pointer access when do handle_osd_map.
Closing for now since I don't know that this was causing a problem. And it required pulling in other changes to appl... David Zafman
12:40 AM Backport #15826 (New): OSD: null pointer access when do handle_osd_map.
Nathan Cutler
06:33 PM Revision a42a6d97 (ceph): Merge pull request #8993 from XinzeChi/wip-copy-get
osd: fix ReplicatedPG::fill_in_copy_get logic
Reviewed-by: Sage Weil <sage@redhat.com>
Yuri Weinstein
06:31 PM Revision 3bad8c91 (ceph): Merge pull request #8995 from xiexingguo/xxg-wip-fixpingreply
osd: fix potential access violation during handling PING_REPLY
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein
06:23 PM Bug #13990 (Pending Backport): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashi...
Sage Weil
06:21 PM Revision 305c2def (ceph): Merge pull request #8990 from tchaikov/wip-13990
osd: remove all stale osdmaps in handle_osd_map()
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: xie xingguo ...
Sage Weil
06:17 PM Revision 95b32b14 (ceph): Merge pull request #8998 from kylinstorage/wip-fix-wrong-raw-pointer-co...
librados: fix wrong raw pointer conversion
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil
06:14 PM Revision 09319535 (ceph): qa: rbd/map-snapshot-io.sh: don't chown sysfs files
qa: rbd/map-snapshot-io.sh: don't chown sysfs files
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
06:12 PM Revision 0cade258 (ceph): Merge pull request #986 from ceph/wip-crush-drop-legacy
rados: test jewel instead of legacy tunables
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:11 PM Bug #15851 (Can't reproduce): osd: leaked OSDMap (MOSDMap?) buffer
/a/yuriw-2016-05-10_10:56:12-rados-wip-yuri-testing-distro-basic-smithi/183127... Sage Weil
05:59 PM Revision 38a57201 (ceph): qa: rbd/map-snapshot-io.sh: don't chown sysfs files
/sys/bus/rbd/add_single_major is used if present, so chown'ing
/sys/bus/rbd/add doesn't help. Use sudo on rbd map in...
Ilya Dryomov
05:51 PM Revision d227759d (ceph): os/bluestore: switch to bitmap freelist by default
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:44 PM Revision 7bfe2be2 (ceph): doc/release-notes: v0.94.7 hammer
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:38 PM Revision e83764c0 (ceph): Merge pull request #9054 from yehudasa/wip-rgw-admin-output-jewel
jewel: rgw admin output Yehuda Sadeh
05:38 PM Revision 49169501 (ceph): Merge pull request #9053 from yehudasa/wip-15745-jewel
jewel: rgw: handle stripe transition when flushing final pending_data_bl Yehuda Sadeh
05:38 PM Revision aa243585 (ceph): Merge pull request #9047 from ceph/wip-rgw-period-delete-jewel
jewel: rgw: period delete fixes Yehuda Sadeh
05:19 PM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
Seen again recently, but the Jenkins job isn't accessible any more. Yuri saw this during a make check running test/o... David Zafman
02:45 AM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
https://jenkins.ceph.com/job/ceph-pull-requests/5445/console... Kefu Chai
05:18 PM Messengers Bug #15849: msg/async: connection race hang
Sage Weil
05:16 PM Messengers Bug #15849 (Resolved): msg/async: connection race hang
osd.301 and osd.344 are tryign to talk to each other.
osd.301 log includes (this is debug ms = 10)...
Sage Weil
04:40 PM Revision c68c5ce5 (ceph): common/address_helper: drop entity_addr_from_sockaddr
entity_addr_t::set_sockaddr() does this.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:39 PM Revision c19d2ceb (ceph): msg/xio: use set_sockaddr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:39 PM Revision 863672c5 (ceph): common/address_helper: use set_sockaddr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:31 PM Revision 93e77701 (ceph): Merge pull request #8377 from vshankar/bs-alloc-cleanup
bluefs: use Allocator::create() to instantiate allocator
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:30 PM Revision f88e2df8 (ceph): Merge pull request #9076 from dillaman/wip-cmake-test-rbd-mirror-jewel
jewel: cmake: fix rbd compile errors Sage Weil
04:25 PM Revision 798c50e9 (ceph): tasks/cephfs: add TestVolumeClient.test_purge
For reproducing error handling paths during purge,
such as #15266 (ASCII exception)
Fixes: http://tracker.ceph.com/i...
John Spray
03:53 PM Revision e590f4d0 (ceph): pybind: fix unicode handling in CephFSVolumeClient::purge
os.path.join is sensitive to string encoding, but
just doing a straight substitution should not be.
Signed-off-by: J...
John Spray
03:40 PM Revision 98ed4d40 (ceph): os/fs/FS: optimize aio::pwritev which make caller provide length.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
03:02 PM CephFS Feature #15417 (Pending Backport): Make path prefix ("/volumes") in CephFSVolumeClient configurable
Merged to master.
Would like to backport this to jewel. Although it's not a bugfix, it's aimed at would-be Manila...
John Spray
03:02 PM Revision a496b705 (ceph): cmake: fix rbd compile errors
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 8d4c00d1bec431f8c721195c81684c4095079c1d)
Jason Dillaman
03:02 PM Revision 9a46e13f (ceph): cmake: add library cls_journal for target unittest_librbd
otherwise if we want to generate target unittest_librbd we need to
(re)generate cls_journal manually
Signed-off-by: ...
runsisi hust
02:52 PM Revision 5168d912 (ceph): Merge pull request #8482 from majianpeng/bluestore-prefallocate
os/bluestore/BlueStore: preallocate space when use file instead of blockdevice
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:41 PM Revision c50b0b23 (ceph): msg/msg_types: drop sockaddr_storage from entity_addr_t
This reduces the struct size by a ton! 136 -> 36 bytes.
Encode to sockaddr_storage is now slightly slower.
Signed-...
Sage Weil
02:41 PM Revision b7af4821 (ceph): test/librbd/exclusive_lock: use proper entity_addr_t accessors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:41 PM Revision fc450d0c (ceph): msg/msg_types: put sockaddr_* fields in a union
No functional change here, just a rename.
Name the fields after the struct prefixes (e.g., sockaddr_in.sin_ -> sin)....
Sage Weil
02:41 PM Revision 7374ce9d (ceph): msg/simple/Pipe: do not use sizeof(entity_addr_t)
The protocol is defined in terms of ceph_entity_addr; use that.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:41 PM Revision f987e8f3 (ceph): msg/async/AsyncConnection: do not use sizeof(entity_addr_t)
Protocol is defined in terms of ceph_entity_addr.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:39 PM Revision 953d2d9c (ceph): mds: don't pin purging stray dentries
Allow MDCache::trim() to trim stray dentries in purge queue. This can
avoid pinning large number of strays in memory....
Yan, Zheng
02:25 PM rbd Bug #15848: Performance degradation within AioImageRequestWQ compared to Hammer
... Jason Dillaman
01:54 PM rbd Bug #15848 (Duplicate): Performance degradation within AioImageRequestWQ compared to Hammer
Jason Dillaman
02:25 PM rbd Bug #15847: Possible performance degradation for 128K sequential reads when compared to Hammer
... Jason Dillaman
01:47 PM rbd Bug #15847 (Can't reproduce): Possible performance degradation for 128K sequential reads when com...
Jason Dillaman
02:08 PM Revision 4ec26a9e (ceph): Merge pull request #975 from xiaoxichen/prefix
fs/volume_client: exercise the configurable prefix and ns_prefix.
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
02:08 PM Revision 3a570d71 (ceph): Merge pull request #8771 from xiaoxichen/configurable_prefix
pybind: configurable cephfs_vol_client prefix.
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
02:04 PM Revision 3c6b3d0b (ceph): client: fix setting empty default ACL
'cp -a ...' may call setxattr(..., "system.posix_acl_default",
"\2\0\0", 4, 0). The ACL xattr only include ACL header...
Yan, Zheng
01:49 PM rbd Bug #15749: rbd journal inspect / export tools should start at specific client commit position
It looks like when #15757 is resolved this issue will be fixed automatically. Mykola Golub
01:27 PM rbd Bug #15749 (In Progress): rbd journal inspect / export tools should start at specific client comm...
Mykola Golub
01:27 PM Revision 7d61564f (ceph): crush/CrushLocation: use short hostname
This matches the previous ceph-osd-prestart.sh behavior, which
called ceph-crush-location, which calls 'hostname -s'....
Sage Weil
01:27 PM Revision f9db479a (ceph): ceph-crush-location: osd_crush_location -> crush_location
This was indirectly broken for OSDs as of 573c349245b7192d599a8edb15e2dade3e7170c3.
Signed-off-by: Sage Weil <sage@r...
Sage Weil
01:10 PM Revision 81ff4225 (ceph): rbd-mirror: librbd::mirror_peer_list never returns -ENOENT
no need to check -ENOENT specially
Signed-off-by: runsisi <runsisi@zte.com.cn>
runsisi hust
01:10 PM Revision 25bfd4c7 (ceph): rbd-mirror: fix typo
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
01:10 PM Revision e7fa159e (ceph): rbd-mirror: use the already known pool name directly
no need to try to get the pool name by pool id again
Signed-off-by: runsisi <runsisi@zte.com.cn>
runsisi hust
12:33 PM rgw Bug #15846 (Resolved): realm pull fails when using apache frontend
realm pull returns invalid data , resulting in period commit failure
http://qa-proxy.ceph.com/teuthology/owasserm-...
Orit Wasserman
12:24 PM CephFS Bug #15045 (Pending Backport): CephFSVolumeClient.evict should be limited by path, not just auth ID
Merged to master
Needs backport to Jewel...
John Spray
12:23 PM Revision 6c2973cd (ceph): cls::rbd: mirror_image_status_list returned max 64 items
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit e925ce86243c91e6d64ff8d7b45166e4e3f2650b)
Mykola Golub
12:23 PM Stable releases Tasks #15317: jewel v10.2.1
h3. rbd... Loïc Dachary
11:40 AM Stable releases Tasks #15317: jewel v10.2.1
git --no-pager log --format='%H %s' --graph ceph/jewel..jewel-backports | perl -p -e 's/"/ /g; if (/\w+\s+Merge pull ... Loïc Dachary
12:23 PM Revision 24578f6d (ceph): Merge pull request #9067 from trociny/fixup-mirror_image_status_list
cls::rbd: mirror_image_status_list returned max 64 items
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:23 PM Revision 3197fe34 (ceph): Merge pull request #968 from ajarr/wip-15045
tasks/cephfs: test volume client eviction
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
12:22 PM Revision 37e8bceb (ceph): Merge pull request #8602 from ajarr/wip-15045
ceph_volume_client: evict client also based on mount path
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
12:15 PM Revision 6b6b3816 (ceph): doc/rados: drop description of cache modes we don't recommend
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 33f5abb8 (ceph): msg/async/net_handler: use sockaddr accessors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision dc69d069 (ceph): msg/simple/Pipe: use sockaddr accessors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision bd46293c (ceph): msg/msg_types: drop addr(), addr_size() accessors
addr() returns a reference to a sockaddr_storage, which we want to drop.
addr_size() is replaced by get_sockaddr_len...
Sage Weil
12:12 PM Revision 912c3b6a (ceph): msg/msg_types: operator<< for sockaddr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 42ba897b (ceph): krbd: use sockaddr instead of sockaddr_storage to print
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision c7aff303 (ceph): tools/rbd/action/Kernel: use sockaddr (not _storage) to stringify
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 1b8fc360 (ceph): msg/msg_types: dump via sockaddr* operator<<
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision b88e41ab (ceph): libcephfs: use entity_addr_t::get_sockaddr_storage()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 6f03a6d4 (ceph): msg/async: use set_sockaddr for getpeername
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision fe3abc0f (ceph): msg/simple/Pipe: use set_sockaddr for getpeername
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 6e93b5f9 (ceph): msg/async/AsyncMessenger: use set_sockaddr for getsockname
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 1ceedc94 (ceph): msg/simple/Accepter: use set_sockaddr for getsockname
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 3f37a8d3 (ceph): msg/async/AsyncMessenger: use sockaddr_storage for accept
No need for entity_addr_t. We drop this value anyway.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:12 PM Revision eb25a51a (ceph): msg/simple/Accepter: use sockaddr_storage for accept
We drop this value anyway.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:12 PM Revision fbfffbbe (ceph): msg/simple/Accepter: use sockaddr accessors for bind
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 147ffd4f (ceph): msg/async/AsyncMessenger: use sockaddr accessors for bind
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:12 PM Revision 0038d362 (ceph): msg/msg_types: update sockaddr, sockaddr_storage accessors
Return sockaddr_storage by value. New sockaddr-based accessors.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:09 PM Revision ba5b40c0 (ceph): Merge pull request #8955 from xiexingguo/xxg-wip-docrgw
doc/rgw: fix typo, abbreviation error etc.
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-by: Kefu Ch...
Kefu Chai
12:01 PM rbd Feature #15656 (Fix Under Review): Initial python APIs to support mirroring
PR: https://github.com/ceph/ceph/pull/9068 Mykola Golub
12:00 PM Linux kernel client Bug #15845 (Resolved): Kernel crash after unmounting CephFS mountpoint
We had a server crash several hours after unmounting a CephFS mountpoint.
OS: Ubuntu 14.04 with Xenial LTS backpor...
Burkhard Linke
11:42 AM Revision e2fa8418 (ceph): Merge pull request #9058 from dillaman/wip-cmake-test-rbd-mirror
cmake: fix rbd compile errors
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:28 AM rgw Bug #15540 (Resolved): multisite: Issues with Deleting Buckets
Loïc Dachary
11:27 AM Bug #15837 (Resolved): tests: make check fails on ext4
Loïc Dachary
07:51 AM Bug #15837: tests: make check fails on ext4
https://github.com/ceph/ceph/pull/8851 and https://github.com/ceph/ceph/pull/8872 Loïc Dachary
07:49 AM Bug #15837 (Resolved): tests: make check fails on ext4
... Loïc Dachary
11:24 AM Revision 8d4c00d1 (ceph): cmake: fix rbd compile errors
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
11:20 AM Revision e925ce86 (ceph): cls::rbd: mirror_image_status_list returned max 64 items
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
09:46 AM rgw Backport #15841 (Resolved): jewel: s3website: x-amz-website-redirect-location header returns malf...
https://github.com/ceph/ceph/pull/9099 Nathan Cutler
09:17 AM rgw Bug #15531 (Pending Backport): s3website: x-amz-website-redirect-location header returns malforme...
Nathan Cutler
09:05 AM Revision 89d1601c (ceph): Merge pull request #8633 from dreamhost/wip-15531
rgw/s3website: Fix x-amz-website-redirect-location support.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
09:02 AM Revision 7cf5d1d8 (ceph): rgw: Set Access-Control-Allow-Origin to a Asterisk if allowed in a rule...
rgw: Set Access-Control-Allow-Origin to a Asterisk if allowed in a rule
Reviewed-by: Orit Wasserman <owasserm@redhat....
Orit Wasserman
08:55 AM rgw Backport #15089 (Resolved): hammer: Bucket owner isn't changed after unlink/link
Loïc Dachary
08:54 AM CephFS Backport #15631 (Resolved): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
Loïc Dachary
08:54 AM rgw Backport #15707 (Resolved): jewel: multisite: Issues with Deleting Buckets
Loïc Dachary
08:54 AM Backport #15838 (Resolved): jewel: tests: make check fails on ext4
Loïc Dachary
07:58 AM Backport #15838: jewel: tests: make check fails on ext4
Mark as urgent because it fails all make check on jewel pull requests Loïc Dachary
07:57 AM Backport #15838 (In Progress): jewel: tests: make check fails on ext4
Loïc Dachary
07:50 AM Backport #15838 (Resolved): jewel: tests: make check fails on ext4
https://github.com/ceph/ceph/pull/9063 Loïc Dachary
08:50 AM Revision a6148582 (ceph): Merge pull request #9063 from dachary/wip-15838-jewel
jewel: tests: make check fails on ext4
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:11 AM Bug #15840 (Resolved): master no longer supports 'osd crush location'
After https://github.com/ceph/ceph/pull/8357 the osd reads from the config option 'crush location', whereas the previ... Dan van der Ster
07:57 AM rgw Backport #15839 (Resolved): hammer: CORS: Access-Control-Allow-Origin should return * when set th...
https://github.com/ceph/ceph/pull/8528 Nathan Cutler
07:57 AM Revision e1c67d46 (ceph): qa/workunits/ceph-helpers.sh: make ceph-osd behave on ext4
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 475cc08c330e639b226f2ab57dedbe4495f63022)
Sage Weil
07:57 AM Revision 48b732fb (ceph): tests: enable make check on ext4 (part 2)
Followup of 475cc08c330e639b226f2ab57dedbe4495f63022
Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picke...
Loic Dachary
07:56 AM rgw Bug #15348 (Fix Under Review): CORS: Access-Control-Allow-Origin should return * when set that way
*master PR*: https://github.com/ceph/ceph/pull/8441 Nathan Cutler
06:38 AM Revision fc33cf47 (ceph): mon/PGMap: use TextTable for dump_filtered_pg_stats()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:35 AM Revision 77db9d81 (ceph): mon/PGMAP: use TextTable for dump_osd_sum_stats()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:33 AM Revision 732f2dad (ceph): mon/PGMAP: use TextTable for dump_osd_stats()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:30 AM Revision 2898b7b7 (ceph): mon/PGMap: use TextTable for dump_pg_sum_stats()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:26 AM Revision 06eb91b8 (ceph): mon/PGMAP: use TextTable for dump_pool_stats()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
06:20 AM Revision 07285c79 (ceph): mon/PGMap: use TextTable for dump_pg_stats_plain()
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
02:15 AM Revision 8de5d887 (ceph): osd: don't get inc osdmap name truncated
By definition, epoch_t is of type __u32 and shall allow
13 epochs/second for 10 years. The biggest epoch we can
ever ...
xie xingguo
02:15 AM Revision 06b270d6 (ceph): osd: make sure we get the full osdmap before applying inc osdmap
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:31 AM Revision 07dc844d (ceph): rados: Improve list-inconsistent json format
Use array "errors" of strings for the error bits
Change snapshot number to integer instead of hex
Signed-off-by: Dav...
David Zafman
01:06 AM RADOS Feature #15835 (Resolved): filestore: randomize split threshold
If the distribution of files is roughly even, many osds will reach the split threshold at the same time, causing them... Josh Durgin
12:53 AM devops Feature #15733: ceph-osd should chown OSD data when --setuser is specified
Agreed on ceph-devel to do the recursive chown in ceph-disk instead of in the OSD itself: http://comments.gmane.org/g... Nathan Cutler
12:42 AM rgw Bug #15469: [rgw multisite] - periods are listed even after removing them
*master PR*: https://github.com/ceph/ceph/pull/8978 Nathan Cutler
12:40 AM rgw Backport #15833 (Resolved): hammer: RGW :: Subset of uploaded objects via radosgw are unretrievab...
https://github.com/ceph/ceph/pull/9407 Nathan Cutler
12:40 AM rgw Backport #15832 (Rejected): infernalis: RGW :: Subset of uploaded objects via radosgw are unretri...
Nathan Cutler
12:39 AM rgw Backport #15830 (Resolved): jewel: 'period commit' fails after changing master zones within a clu...
https://github.com/ceph/ceph/pull/9081 Nathan Cutler
12:37 AM rgw Bug #15828 (Pending Backport): 'period commit' fails after changing master zones within a cluster
Nathan Cutler
12:20 AM rgw Bug #15598 (Resolved): rgw: radosgw-admin zone set cuts pool names short if name starts with a pe...
Nathan Cutler
12:19 AM rgw Backport #15680 (Resolved): jewel: rgw: radosgw-admin zone set cuts pool names short if name star...
Nathan Cutler
12:18 AM rgw Bug #15684 (Resolved): radosgw-admin missing 'zonegroup remove'
Nathan Cutler
12:18 AM rgw Backport #15798 (Resolved): jewel: radosgw-admin missing 'zonegroup remove'
Nathan Cutler
12:17 AM rgw Bug #15651 (Resolved): update radosgw-admin usage for zone[group] modify
Nathan Cutler
12:17 AM rgw Backport #15714 (Resolved): jewel: update radosgw-admin usage for zone[group] modify
Nathan Cutler
12:16 AM rgw Bug #15625 (Resolved): rgw: segfault at RGWAsyncGetSystemObj
Nathan Cutler
12:16 AM rgw Backport #15802 (Resolved): jewel: rgw: segfault at RGWAsyncGetSystemObj
Nathan Cutler
12:13 AM rgw Bug #15626 (Resolved): s3website:set_bucket_website lacks AWS4 support
Nathan Cutler
12:13 AM rgw Backport #15801 (Resolved): jewel: s3website:set_bucket_website lacks AWS4 support
Nathan Cutler
12:13 AM rgw Bug #15650 (Resolved): radosgw-admin missing --zonegroup-id in usage
Nathan Cutler
12:12 AM rgw Backport #15737 (Resolved): jewel: radosgw-admin missing --zonegroup-id in usage
Nathan Cutler
12:12 AM rgw Bug #15597 (Resolved): rgw: when upgrading to jewel, a default zone setup is is not upgraded corr...
Nathan Cutler
12:11 AM rgw Backport #15803 (Resolved): jewel: rgw: when upgrading to jewel, a default zone setup is is not u...
Nathan Cutler
12:11 AM rgw Bug #15792 (Resolved): rgw: memory leaks (10.2.0)
Nathan Cutler
12:11 AM rgw Backport #15794 (Resolved): jewel: rgw: memory leaks (10.2.0)
Nathan Cutler
12:10 AM rgw Bug #15667 (Resolved): X-Storage-Url contains subuser part if rgw_swift_account_in_url is set to ...
Nathan Cutler
12:10 AM rgw Backport #15800 (Resolved): jewel: X-Storage-Url contains subuser part if rgw_swift_account_in_ur...
Nathan Cutler

05/10/2016

11:24 PM Revision b8172a5a (ceph): Revert "rgw: RGWDataSyncStatusManager::finalize() cleanup"
This reverts commit 365e8334b4d376ba2d57c2d7d904462fdcc35059. Yehuda Sadeh
09:44 PM Revision 5fdec846 (ceph): test/Makefile-client.am: Linking requires LIBRGW_DEPS with CEPH_GLOBAL
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl> Willem Jan Withagen
09:41 PM Revision 89f63d4a (ceph): FreeBSD/build: Files specific for building on FreeBSD
- README.FreeBSD for the description of the current work thusfar
- do_freebsd.sh, the srcipt to run autobuild/compil...
Willem Jan Withagen
09:41 PM Revision 8b6307cd (ceph): install-deps.sh: Add the required packages to build on FreeBSD
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl> Willem Jan Withagen
09:41 PM Revision 7908f8de (ceph): FreeBSD/src/kv/Makefile.am: Fix NPROC and add compilerflags
- Silence the Clang compiler on a warning
- augment the getting of FreeBSD number of CPUs
NPROC = nproc needs to be...
Willem Jan Withagen
09:41 PM Revision a4c7e13d (ceph): FreeBSD/src/rgw/Makefile.am: Fix the inclusion of libs
- FreeBSD does not require -ldl
- FreeBSD does require -lldap if rgw is build --with-ldap
rgw/Makefile.am: Cluster ...
Willem Jan Withagen
09:41 PM Revision 0b40cf88 (ceph): FreeBSD/src/test/Makefile.am: fix lexecinfo and exclude tests
- execinfo is required to backtrace()
- execlude tests that depended on using nosetests.
nosetests is not working f...
Willem Jan Withagen
09:41 PM Revision 2396af4a (ceph): FreeBSD/src/test/run-cli-tests: execlude RBD tests from run
- FreeBSD does not have RBD
- changed layout or complex if-then-fi, te be more legible
Signed-off-by: Willem Jan Wi...
Willem Jan Withagen
09:41 PM Revision ad9bc9a7 (ceph): FreeBSD/configure.ac: No RPMs and fix YASM selection
- FreeBSD does not have arch, so use uname
- Freebsd packaging does not have rpm
- do not use [ for test(1) in auto...
Willem Jan Withagen
09:41 PM Revision 5ad3b083 (ceph): GTEST: Have FreeBSD use the TR1 code that comes with gtest.
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl> Willem Jan Withagen
09:30 PM Revision b89d793a (ceph): rgw: RGWDataSyncStatusManager::finalize() cleanup
rgw: RGWDataSyncStatusManager::finalize() cleanup
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
09:18 PM Revision a6a6c13c (ceph): radosgw-admin: allow --remote to specify zone or zonegroup id
--remote was only looking for zonegroup connections. extended to check
for zone connections as well
updated the usag...
Casey Bodley
09:18 PM Revision 867f798d (ceph): radosgw-admin: 'period commit' sends to new master zone by default
if no --remote or --url is given, set --remote = master_zone_id to
override the rest_master_conn (which refers to the...
Casey Bodley
09:15 PM Revision 6feb8c4f (ceph): Merge pull request #9055 from cbodley/wip-rgw-period-commit-master
rgw: 'period commit' sends to new master zone by default
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:14 PM Revision a1881bc6 (ceph): Merge pull request #8605 from theanalyst/fix/15455
rgw: return 503 for requests when master zone is down
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
08:12 PM rgw Bug #15828: 'period commit' fails after changing master zones within a cluster
https://github.com/ceph/ceph/pull/9055 Casey Bodley
08:09 PM rgw Bug #15828 (Resolved): 'period commit' fails after changing master zones within a cluster
Reported by smanjara@redhat.com
Steps to Reproduce:
1. Configure a single cluster with master zone=us-1 and anoth...
Casey Bodley
08:09 PM rbd Bug #15829 (Resolved): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
... Jon Bernard
08:09 PM Revision fbe1a053 (ceph): radosgw-admin: 'period commit' sends to new master zone by default
if no --remote or --url is given, set --remote = master_zone_id to
override the rest_master_conn (which refers to the...
Casey Bodley
08:02 PM rgw Bug #15319: A period commit fails on a secondary zone fails
Muminul Islam wrote:
> What about this error?
> ...
> error read_lastest_epoch .rgw.root:periods.cd891ca3-1d89-4e1...
Casey Bodley
07:57 PM Revision 9fcff89e (ceph): radosgw-admin: allow --remote to specify zone or zonegroup id
--remote was only looking for zonegroup connections. extended to check
for zone connections as well
updated the usag...
Casey Bodley
07:54 PM Revision 3c210ff5 (ceph): Merge pull request #8909 from theanalyst/rgw/zone-eexist-msg
rgw: remove EEXIST error msg for ZoneCreate
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
07:12 PM Revision 2496eef7 (ceph): osd/OSD.cc: make pistate a local struct
It is only used within build_past_intervals_parallel, so it can be
moved inside it.
Signed-off-by: Michal Jarzabek <...
Michal Jarzabek
07:06 PM Revision 0d4f04a5 (ceph): Merge pull request #9035 from tchaikov/wip-cmake-venv
cmake: pass CEPH_BUILD_VIRTUALENV to test as an env variable
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
06:50 PM Revision a80ef267 (ceph): Merge pull request #8548 from weiqiaomiao/wq
rgw:remove an unnecessary assignment of the variable 'marker'
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Revi...
Yehuda Sadeh
06:42 PM Revision ed43214c (ceph): Merge pull request #8301 from tchaikov/wip-fortify
cmake: enable FORTFY flags if supported
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai
06:41 PM Revision e79c031d (ceph): cmake: enable FORTFY flags if supported
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
06:40 PM Revision c1e92df5 (ceph): radosgw-admin: 'zone modify' prints updated zone
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 8a639014a6f2dd950062aa405bbee1762ca23e09)
Casey Bodley
06:40 PM Revision bd6b5fc5 (ceph): radosgw-admin: 'zonegroup modify' prints updated zonegroup
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit a033f40caf60083111886aa804fcdbf3ee60aef8)
Casey Bodley
06:40 PM Revision dccb5efb (ceph): radosgw-admin: 'zonegroup add' prints updated zonegroup
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit d355208023fe08a7e16f1078c872286048c4bcc6)
Casey Bodley
06:36 PM Revision 143e3c31 (ceph): Merge pull request #8945 from cbodley/wip-rgw-admin-output
radosgw-admin: added missing json output to some commands
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Yehuda Sadeh
06:34 PM rgw Bug #15469 (Pending Backport): [rgw multisite] - periods are listed even after removing them
Yehuda Sadeh
06:33 PM Revision f071d8c6 (ceph): rgw: handle stripe transition when flushing final pending_data_bl
Fixes: http://tracker.ceph.com/issues/15745
When complete_writing_data() is called, if pending_data_bl is not empty
...
Yehuda Sadeh
06:33 PM rgw Bug #15745 (Pending Backport): RGW :: Subset of uploaded objects via radosgw are unretrievable wh...
Yehuda Sadeh
06:28 PM rbd Bug #15791: Journal IO error results in failed assertion in AioCompletion
*PR*: https://github.com/ceph/ceph/pull/9023 Jason Dillaman
06:25 PM rbd Subtask #15670 (In Progress): Delete image when a resync is requested
Ricardo Dias
06:18 PM Revision 88e10286 (ceph): Merge pull request #8951 from ceph/wip-15745
rgw: handle stripe transition when flushing final pending_data_bl
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh
06:14 PM Revision 7a4810d1 (ceph): Merge pull request #9052 from dillaman/wip-cmake-rbd-mirror-replay-stat...
jewel: cmake: add missing source file to rbd_mirror/image_replayer
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:13 PM Revision 10b393bd (ceph): cmake: add missing source file to rbd_mirror/image_replayer
fixes an undefined reference when linking librbd_mirror_internal.a
Signed-off-by: Casey Bodley <cbodley@redhat.com>
...
Casey Bodley
06:10 PM Bug #15815 (Resolved): Jewel: kvtest failure
Sage Weil
05:44 PM Bug #15815: Jewel: kvtest failure
Looks like some missing test fixes from master, just a matter of backporting them. Samuel Just
02:46 PM Bug #15815 (Resolved): Jewel: kvtest failure
sjust@teuthology:/a/samuelj-2016-05-06_13:08:25-rados-wip-sam-testing-jewel-distro-basic-smithi/174873
2016-05-06T...
Samuel Just
06:10 PM Revision 67809b8e (ceph): Merge pull request #9051 from athanatos/wip-15815-jewel
Wip 15815 jewel
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:06 PM rbd Feature #14540 (Resolved): rbd disk-usage CLI command should support calculating full image usage
Jason Dillaman
06:06 PM rbd Subtask #15110 (Resolved): Image sync should sync full snapshot state
Jason Dillaman
03:17 PM rbd Subtask #15110 (Pending Backport): Image sync should sync full snapshot state
Jason Dillaman
06:06 PM rbd Subtask #15144 (Resolved): rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
06:05 PM rbd Bug #15521 (Resolved): Seeing rollback and revert option for snapshot, which seems to be same and...
Jason Dillaman
06:05 PM rbd Bug #15572 (Resolved): Errors encountered disabling object-map while flatten is in-progress
Jason Dillaman
06:04 PM rbd Bug #15574 (Resolved): Parent image is closed twice if error encountered while opening
Jason Dillaman
06:04 PM rbd Bug #15577 (Resolved): Demote image format 1 error message on open to information message
Jason Dillaman
06:04 PM rbd Bug #15604 (Resolved): RBD image mounted by command "rbd-nbd" the status is read-only.
Jason Dillaman
06:04 PM rbd Bug #15630 (Resolved): rbd-mirror can crash if start up is interrupted
Jason Dillaman
06:04 PM rbd Bug #15642 (Resolved): "librbd::object_map::RefreshRequest: object map smaller than current objec...
Jason Dillaman
03:01 PM rbd Bug #15642 (Pending Backport): "librbd::object_map::RefreshRequest: object map smaller than curre...
Jason Dillaman
06:03 PM rbd Bug #15643 (Resolved): possible double-free of object map invalidation request upon error
Jason Dillaman
06:03 PM rbd Bug #15664 (Resolved): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
06:03 PM rbd Bug #15685 (Resolved): python: clone operation will fail if config overridden with "rbd default f...
Jason Dillaman
06:03 PM rbd Bug #15690 (Resolved): librbd: resize hang - use after free
Jason Dillaman
06:03 PM rbd Bug #15709 (Resolved): Exclusive lock not properly released if journal non-primary
Jason Dillaman
06:02 PM rbd Subtask #15718 (Resolved): rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
06:02 PM rbd Bug #15750 (Resolved): Journal corruption detected during rbd-mirror replay
Jason Dillaman
03:00 PM rbd Bug #15750 (Pending Backport): Journal corruption detected during rbd-mirror replay
Jason Dillaman
06:02 PM Revision 8bb4c7f9 (ceph): ceph_test_keyvaluedb: clean up test dir
Just like ceph_test_objectstore
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2b075aa52d4475...
Sage Weil
06:02 PM Revision 108cdfdf (ceph): ceph_test_keyvaluedb: fixup unit test for keyvaluedb
Fixes: http://tracker.ceph.com/issues/15435
Signed-off-by: Allen Samuels <allen.samuels@sandisk.com>
(cherry picked f...
Allen Samuels
06:01 PM rbd Bug #15755 (Resolved): rbd-mirror crashed with assertion failure during the sync in-progress
Jason Dillaman
02:59 PM rbd Bug #15755 (Pending Backport): rbd-mirror crashed with assertion failure during the sync in-prog...
Jason Dillaman
02:59 PM rbd Bug #15755 (In Progress): rbd-mirror crashed with assertion failure during the sync in-progress
Jason Dillaman
06:01 PM rbd Bug #15765 (Resolved): Imbalanced journal replay fails to start from correct position
Jason Dillaman
02:57 PM rbd Bug #15765 (Pending Backport): Imbalanced journal replay fails to start from correct position
Jason Dillaman
06:01 PM rbd Bug #15771 (Resolved): API: mirror_image_status_list does not work correctly which non-empty `sta...
Jason Dillaman
01:04 PM rbd Bug #15771 (Pending Backport): API: mirror_image_status_list does not work correctly which non-em...
Jason Dillaman
10:09 AM rbd Bug #15771 (Fix Under Review): API: mirror_image_status_list does not work correctly which non-em...
https://github.com/ceph/ceph/pull/9030 Mykola Golub
06:00 PM rbd Backport #15821 (Resolved): jewel: Image sync should sync full snapshot state
Jason Dillaman
05:52 PM rbd Backport #15821 (In Progress): jewel: Image sync should sync full snapshot state
Jason Dillaman
03:18 PM rbd Backport #15821 (Resolved): jewel: Image sync should sync full snapshot state
https://github.com/ceph/ceph/pull/9050 Jason Dillaman
05:59 PM rbd Backport #15820 (Resolved): jewel: "librbd::object_map::RefreshRequest: object map smaller than c...
Jason Dillaman
03:22 PM rbd Backport #15820 (In Progress): jewel: "librbd::object_map::RefreshRequest: object map smaller tha...
Jason Dillaman
03:01 PM rbd Backport #15820 (Resolved): jewel: "librbd::object_map::RefreshRequest: object map smaller than c...
https://github.com/ceph/ceph/pull/9039 Jason Dillaman
05:59 PM rbd Backport #15819 (Resolved): jewel: Journal corruption detected during rbd-mirror replay
Jason Dillaman
05:31 PM rbd Backport #15819 (In Progress): jewel: Journal corruption detected during rbd-mirror replay
Jason Dillaman
03:00 PM rbd Backport #15819 (Resolved): jewel: Journal corruption detected during rbd-mirror replay
https://github.com/ceph/ceph/pull/9048 Jason Dillaman
05:59 PM rbd Backport #15818 (Resolved): jewel: rbd-mirror crashed with assertion failure during the sync in-...
Jason Dillaman
04:01 PM rbd Backport #15818 (In Progress): jewel: rbd-mirror crashed with assertion failure during the sync ...
Jason Dillaman
02:59 PM rbd Backport #15818 (Resolved): jewel: rbd-mirror crashed with assertion failure during the sync in-...
https://github.com/ceph/ceph/pull/9040 Jason Dillaman
05:59 PM rbd Backport #15817 (Resolved): jewel: Imbalanced journal replay fails to start from correct position
Jason Dillaman
03:05 PM rbd Backport #15817 (In Progress): jewel: Imbalanced journal replay fails to start from correct position
Jason Dillaman
02:57 PM rbd Backport #15817 (Resolved): jewel: Imbalanced journal replay fails to start from correct position
https://github.com/ceph/ceph/pull/9038 Jason Dillaman
05:58 PM rbd Backport #15814 (Resolved): jewel: API: mirror_image_status_list does not work correctly which no...
Jason Dillaman
01:37 PM rbd Backport #15814 (In Progress): jewel: API: mirror_image_status_list does not work correctly which...
Jason Dillaman
01:28 PM rbd Backport #15814 (Resolved): jewel: API: mirror_image_status_list does not work correctly which no...
https://github.com/ceph/ceph/pull/9036 Jason Dillaman
05:58 PM rbd Backport #15743 (Resolved): jewel: Demote image format 1 error message on open to information mes...
Jason Dillaman
05:58 PM rbd Backport #15736 (Resolved): jewel: rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
05:57 PM rbd Backport #15716 (Resolved): jewel: RBD image mounted by command "rbd-nbd" the status is read-only.
Jason Dillaman
05:57 PM rbd Backport #15713 (Resolved): jewel: librbd: resize hang - use after free
Jason Dillaman
05:57 PM rbd Backport #15712 (Resolved): jewel: Exclusive lock not properly released if journal non-primary
Jason Dillaman
05:56 PM rbd Backport #15708 (Resolved): jewel: Seeing rollback and revert option for snapshot, which seems to...
Jason Dillaman
05:56 PM rbd Backport #15698 (Resolved): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
05:56 PM rbd Backport #15697 (Resolved): jewel: python: clone operation will fail if config overridden with "r...
Jason Dillaman
05:55 PM rbd Backport #15669 (Resolved): jewel: Errors encountered disabling object-map while flatten is in-pr...
Jason Dillaman
05:55 PM rbd Backport #15668 (Resolved): jewel: rbd disk-usage CLI command should support calculating full ima...
Jason Dillaman
05:55 PM rbd Backport #15666 (Resolved): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
05:54 PM rbd Backport #15661 (Resolved): jewel: Parent image is closed twice if error encountered while opening
Jason Dillaman
05:54 PM rbd Backport #15660 (Resolved): jewel: rbd-mirror can crash if start up is interrupted
Jason Dillaman
05:54 PM rbd Backport #15649 (Resolved): jewel: possible double-free of object map invalidation request upon e...
Jason Dillaman
05:52 PM Revision e15854ce (ceph): Merge pull request #9050 from dillaman/wip-15821
jewel: rbd-mirror: image sync needs to handle snapshot size and protection status
Reviewed-by: Jason Dillaman <dilla...
Jason Dillaman
05:44 PM Revision 815967ab (ceph): test: add missing header dependency for MockJournaler
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit fa91919c856ac8186545bc8f8da31a8f438a9b5d)
Jason Dillaman
05:44 PM Revision 32189573 (ceph): rbd-mirror: image sync object copy was not properly mapping snapshots
When the snapshot sequence is out-of-sync between remote and local
clusters (expected), the objects would not be writ...
Jason Dillaman
05:44 PM Revision d3dc9199 (ceph): rbd-mirror: clean up image sync debug messages
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit acca475fe5c9ff024c7f76397e7f49e4c4558b09)
Jason Dillaman
05:44 PM Revision 58e0612a (ceph): librbd: readahead should not read past end of image
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit adb14303ccf8a26ed5536bb692ae63d92ac40a9f)
Jason Dillaman
05:44 PM Revision 7dadecb9 (ceph): test: randomize rbd-mirror test case IO
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 0d75f2ce61cee164da4e5b7ffb4e69c286e6036a)
Jason Dillaman
05:43 PM Revision 7aef2976 (ceph): rbd-mirror: don't set object map to nonexistent during image sync
The object maps are initialized to nonexistent at snapshot creation,
so this operation is unnecessary.
Signed-off-by...
Jason Dillaman
05:43 PM Revision 58e90f1b (ceph): librbd: improve object map debug messages
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 2c657752a5067e11405dca59461ce9cbdf062602)
Jason Dillaman
05:43 PM Revision 6c1af50b (ceph): test: snapshot stress test rbd-mirror image sync
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 468287bd182fa0cd02f7551ad6d729ff67ab1a22)
Jason Dillaman
05:43 PM Revision 0f84aaf0 (ceph): rbd-mirror: allocate empty object map during snapshot create
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 57a7fe0f44c5542a72120d0beed8b38e9ccd66db)
Jason Dillaman
05:43 PM Revision fa8a61df (ceph): librbd: optionally skip object map creation upon snapshot
This feature is used by rbd-mirror during image bootstrap since
it will directly create an empty object map.
Signed-...
Jason Dillaman
05:43 PM Revision a140753b (ceph): rbd-mirror: refactor snapshot create into its own state machine
Initial implementation will resize the image (if needed) and create
the snapshot. It is stubbed out for future state...
Jason Dillaman
05:43 PM Revision ef1e4c87 (ceph): rbd-mirror: sync snapshot protection status during bootstrap
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit e6fba2b2306c8f04ce088fb15ef70e1dac282ff3)
Jason Dillaman
05:43 PM Revision c790da5a (ceph): test: stub test cases for rbd-mirror image bootstrap
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit d0f732877213ba9eec9d3158b839c5a4c796e7ab)
Jason Dillaman
05:43 PM Revision 7a788957 (ceph): test: share journal::MockJournaler between librbd and rbd-mirror
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 04db7ddec661ef195077c3fab06f248705b172...
Jason Dillaman
05:40 PM Revision 7686c628 (ceph): Merge pull request #9040 from dillaman/wip-15818
jewel: librbd: potential concurrent event processing during journal replay
Reviewed-by: Jason Dillaman <dillaman@red...
Jason Dillaman
05:39 PM Revision 63d2d239 (ceph): Merge pull request #9038 from dillaman/wip-15817
jewel: journal: incorrectly computed object offset within set
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:39 PM Revision 1bb1a3a4 (ceph): Merge pull request #9039 from dillaman/wip-15820
jewel: librbd: client-side handling for incompatible object map sizes
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:37 PM Backport #15826 (Rejected): OSD: null pointer access when do handle_osd_map.
We are risking of accessing null pointer of osdmap when OSD try to reconnect and encounters a network error. David Zafman
05:37 PM Bug #14072 (Pending Backport): OSD: null pointer access when do handle_osd_map.
David Zafman
05:31 PM Revision 764b3bd4 (ceph): librbd: add client-side memory constraint when loading object map
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 2dd34b2c7b8c376817aafe5cfdda7aa9cfb60e1a)
Jason Dillaman
05:31 PM Revision 7448d290 (ceph): librbd: properly handle object map open returning error code
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 570de56bfc7fd2edd5cf1cf5b7b92084cd3352a3)
Jason Dillaman
05:31 PM Revision 86050402 (ceph): librbd: guard object map against incompatible image sizes
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 42d3d3ac2d33360aae071330cfa34b87c87eadc5)
Jason Dillaman
05:30 PM Revision abbe69e1 (ceph): Merge pull request #9048 from dillaman/wip-15819
jewel: librbd: constrain size of AioWriteEvent journal entries
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:29 PM Revision 5ec1f790 (ceph): librbd: split large AioWrite journal events
Ensure that AioWrite journal events fit within a single
journal object.
Signed-off-by: Jason Dillaman <dillaman@redh...
Jason Dillaman
05:29 PM Revision f1a2e6ae (ceph): journal: prohibit journal entries larger than the soft object size
This avoids complications like a librbd write event of 128MB trying
to fit within a 24MB journal object.
Signed-off-...
Jason Dillaman
05:28 PM Revision 05d57492 (ceph): Merge pull request #9036 from dillaman/wip-15814
jewel: librbd: fix get/list mirror image status API
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:28 PM Revision 18c3e2c5 (ceph): Merge pull request #989 from ceph/revert-981-revert-955-tracker13531
Revert "Revert "Rados: Tracker-13531-resolve stuck peering""
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
05:27 PM Revision a4f8dc91 (ceph): Revert "Revert "Rados: Tracker-13531-resolve stuck peering""
Samuel Just
05:16 PM Revision 2d906e60 (ceph): rbd-mirror: fixup to get/list mirror image status API
- embed name and rbd_mirror_image_info_t into rbd_mirror_image_status_t;
- index image status list by image id to mak...
Mykola Golub
05:15 PM Revision 495313f3 (ceph): Merge pull request #9003 from dillaman/wip-15743
jewel: librbd: reduce log level for image format 1 warning
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:13 PM Revision 9750610e (ceph): Merge pull request #9010 from dillaman/wip-15736
jewel: rbd-mirror: admin socket commands to start/stop/restart mirroring
Reviewed-by: Jason Dillaman <dillaman@redha...
Jason Dillaman
05:05 PM Revision 21220a1f (ceph): qa: rbd_mirror.sh: change parameters to cluster rather than daemon name
Daemon name is only useful to differentiate asok and pid filenames, so
just inline its use there. Everywhere else rep...
Josh Durgin
05:05 PM Revision 24ea574a (ceph): qa/workunits/rbd: add env vars to adapt rbd_mirror.sh to teuthology
With these set, this script can work in teuthology, where we want to
control the how daemons run and their log locati...
Josh Durgin
05:05 PM Revision d73073a4 (ceph): rbd-mirror: make image replayer asok commands available when not started
Initially the asok commands were registered only after the image
replayer start (and unregistered on stop) because th...
Mykola Golub
05:05 PM Revision 8e46e438 (ceph): qa/workunits/rbd: fix rbd-mirror log file name
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 4c28fc2aa378c10ce6e78b1a2f98d5e14ac211e9)
Mykola Golub
05:05 PM Revision fb7eb4e6 (ceph): rbd-mirror: admin socket commands to start/stop/restart mirroring
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit a22cf518f9cc0872f72a8a850ea01558094ebd00)
Mykola Golub
05:04 PM Revision 0218f0b0 (ceph): Merge pull request #9005 from dillaman/wip-15716
jewel: rbd-nbd: fix rbd-nbd aio callback error handling
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:03 PM Revision a152b320 (ceph): jewel: librbd: unlock image if journal error encountered during lock
jewel: librbd: unlock image if journal error encountered during lock
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:02 PM Revision 54177d00 (ceph): Merge pull request #9009 from dillaman/wip-15713
jewel: librbd: possible race condition leads to use-after-free
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:01 PM Revision a73b9dd6 (ceph): librbd: possible race condition leads to use-after-free
The invoke async operation state machine can complete before the
owner lock is released. Use a stack reference to pr...
Jason Dillaman
04:53 PM Revision b6b3cdd4 (ceph): Merge pull request #9004 from dillaman/wip-15708
jewel: rbd: help message distinction between commands and aliases
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:53 PM Revision a3e2e410 (ceph): Merge pull request #8972 from Abhishekvrshny/wip-15697-jewel
jewel: python: clone operation will fail if config overridden with "rbd default format = 1"
Reviewed-by: Jason Dilla...
Jason Dillaman
04:50 PM Revision ade4359b (ceph): Merge pull request #9008 from dillaman/wip-15698
jewel: rbd-mirror: lockdep error during bootstrap
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:49 PM Revision 7ea6e78a (ceph): rgw: 'period delete' cleans up all period objects
Fixes: http://tracker.ceph.com/issues/15469
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from com...
Casey Bodley
04:49 PM Revision 9bb17dbb (ceph): rgw: fix for duplicates in list_periods()
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit abed30befd86c68922759a66db589285fe01e54b)
Casey Bodley
04:49 PM Revision a891919b (ceph): librbd: avoid recursive locking within operation state machine
Fixes: http://tracker.ceph.com/issues/15664
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
04:49 PM Revision a5996e5a (ceph): rbd-mirror: don't use temporary string for snap operation
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 06faf83bbfab000c8200a9cbe781adb0082b3f7b)
Jason Dillaman
04:49 PM Revision e653a154 (ceph): librbd: avoid applying refreshed image config within librados callback
There is a potential that a synchronous API call could deadlock a
image refresh.
Signed-off-by: Jason Dillaman <dill...
Jason Dillaman
04:49 PM Revision 9e058fc8 (ceph): librbd: update_features should release lock if acquired
There is a small window where requests are unblocked and before
the image is shut down where new requests can be acce...
Jason Dillaman
04:49 PM Revision 451246df (ceph): librbd: disable automatic refresh of image upon lock message
There is no need to refresh the image upon request/release/acquire
of the exclusive lock. The next IO or maintenance...
Jason Dillaman
04:47 PM Revision 7f953488 (ceph): Merge pull request #8869 from Abhishekvrshny/wip-15669-jewel
jewel: Errors encountered disabling object-map while flatten is in-progress
Reviewed-by: Jason Dillaman <dillaman@re...
Jason Dillaman
04:46 PM Backport #15825 (In Progress): jewel: /usr/sbin/semodule: invalid option -- 'X'
added to the "mega PR" Nathan Cutler
04:38 PM Backport #15825 (Resolved): jewel: /usr/sbin/semodule: invalid option -- 'X'
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
04:46 PM Revision 8963af73 (ceph): Merge pull request #8870 from Abhishekvrshny/wip-15668-jewel
jewel: rbd disk-usage CLI command should support calculating full image usage
Reviewed-by: Jason Dillaman <dillaman@...
Jason Dillaman
04:44 PM Revision 7dbd6360 (ceph): rgw: 'period delete' cleans up all period objectsReviewed-by: Yehuda Sadeh
rgw: 'period delete' cleans up all period objects
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
04:43 PM Revision 978f30e1 (ceph): Merge pull request #8868 from Abhishekvrshny/wip-15666-jewel
jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image
Conflicts:
src/tools/rbd_mirror/ImageReplay...
Jason Dillaman
04:38 PM Bug #15822 (Pending Backport): /usr/sbin/semodule: invalid option -- 'X'
*master PR*: https://github.com/ceph/ceph/pull/9045 Nathan Cutler
03:27 PM Bug #15822 (Resolved): /usr/sbin/semodule: invalid option -- 'X'
When updating from v10.2.0 to master (on centos 7.2) I got this error:... Dan van der Ster
04:36 PM Revision b3b3cc26 (ceph): Merge pull request #9045 from ceph/wip-selinux-noprio
rpm: Drop SELinux priority setting
Reviewed by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
04:34 PM rbd Bug #15571 (Resolved): Potential double free of SetSnapRequest instance
Nathan Cutler
04:33 PM rbd Backport #15605 (Resolved): jewel: Potential double free of SetSnapRequest instance
Nathan Cutler
04:33 PM Revision 1dceb385 (ceph): Merge pull request #9046 from dillaman/wip-fix-snapc-validation-jewel
jewel: librbd: put the validation of image snap context earlier
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:32 PM Revision 357ad37a (ceph): librbd: put the validation of image snap context earlier
we'd better validate the snap context right after we got the mutable
metadata before we could go any further
Signed-...
runsisi hust
04:31 PM Revision 2495f08a (ceph): Merge pull request #8867 from Abhishekvrshny/wip-15661-jewel
jewel: Parent image is closed twice if error encountered while opening
Reviewed-by: Jason Dillaman <dillaman@redhat....
Jason Dillaman
04:30 PM Revision 5e9128dc (ceph): Merge pull request #8866 from Abhishekvrshny/wip-15660-jewel
jewel: rbd-mirror can crash if start up is interrupted
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:29 PM Revision c1675143 (ceph): Merge pull request #9044 from dillaman/wip-librbd-bad-header-jewel
jewel: librbd: does not crash if image header is too short
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:27 PM Revision a2eb1876 (ceph): librbd: does not crash if image header is too short
if something goes wrong with the object, and returns a chunk shorter
than expected, don't panic
Signed-off-by: Kefu ...
Kefu Chai
04:26 PM Revision 5e89e821 (ceph): Merge pull request #8803 from SUSE/wip-15605-jewel
jewel: Potential double free of SetSnapRequest instance
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:26 PM rbd Backport #15816 (Fix Under Review): jewel: rbd map: more helpful error messages
PR: https://github.com/ceph/ceph/pull/9041 Venky Shankar
03:54 PM rbd Backport #15816 (In Progress): jewel: rbd map: more helpful error messages
Venky Shankar
02:53 PM rbd Backport #15816 (Resolved): jewel: rbd map: more helpful error messages
https://github.com/ceph/ceph/pull/9041 Venky Shankar
04:21 PM Revision 4acca1ac (ceph): test/rbd: document fsx option to keep data on success
Add documentation line for the -k option to fsx to retain data
on success.
Signed-off-by: Douglas Fuller <dfuller@re...
Douglas Fuller
04:21 PM Revision 7e606f29 (ceph): rpm: Drop SELinux priority setting
Older versions of semodule binary that are in Centos/RHEL do not
support priority setting, dropping it.
Fixes: #1582...
Boris Ranto
04:18 PM rbd Feature #15824 (Resolved): librbd: add rbd_flatten_with_progress to librbd.h
This function appears to be omitted from the C header file while all other *_with_progress functions are included. Ryan Roemmich
04:16 PM Revision f99aba4a (ceph): Merge pull request #8865 from Abhishekvrshny/wip-15649-jewel
jewel: possible double-free of object map invalidation request upon error
Reviewed-by: Jason Dillaman <dillaman@redh...
Jason Dillaman
04:09 PM rgw Bug #15812 (Fix Under Review): No Last-Modified, Content-Size and X-Object-Manifest headers if no...
Pull request: https://github.com/ceph/ceph/pull/9042. Radoslaw Zarzynski
02:43 PM rgw Bug #15812 (In Progress): No Last-Modified, Content-Size and X-Object-Manifest headers if no segm...
Replicated on master:
$ curl -i -X PUT -H "X-Auth-Token: $token" "$publicURL/cont/broken_dlo" -H "X-Object-Manifes...
Radoslaw Zarzynski
09:23 AM rgw Bug #15812 (Resolved): No Last-Modified, Content-Size and X-Object-Manifest headers if no segment...
I use Ceph v0.80.9 Firefly as a part of Mirantis OpenStack installation (as Swift backend).
Customer claimed, that...
Antonio Kless
04:06 PM Revision 8e05b3fa (ceph): osd: instrument map cache hits and misses
In particular, note misses that are below the map cache lower
bound, and the average distance below that lb.
Signed-...
Sage Weil
04:00 PM Revision b6ebb25a (ceph): rbd: helpful error message on map failure
Failure to map an rbd image provides pretty much nothing to
debug (or rectify) the nature of failure. This change tri...
Venky Shankar
03:58 PM Revision f221fedb (ceph): librbd: assertion to ensure no concurrent processing of replay events
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 44827a3e8e02529be84c829a76ef01f70e0d20ee)
Jason Dillaman
03:58 PM Revision 37f08e6e (ceph): journal: suppress notifications if client still in try_pop_front loop
One such example is popping the last entry from an object. The next
object will be automatically prefetched. When t...
Jason Dillaman
03:58 PM Revision 82c04c5a (ceph): librbd: delay processing of next journal entry until flush in-progress
When replaying a journal flush event, do not start processing the next
journal entry until after the flush is in prog...
Jason Dillaman
03:45 PM Revision 5ef0202a (ceph): rgw: handle errors properly during GET on Swift's DLO.
Backport: Jewel, Hammer
Fixes: http://tracker.ceph.com/issues/15812
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mir...
Radoslaw Zarzynski
03:31 PM Revision 9d40896d (ceph): Merge pull request #8930 from theanalyst/wip-15707-jewel
jewel: multisite: Issues with Deleting Buckets Yehuda Sadeh
03:30 PM Revision bc764b6a (ceph): Merge pull request #9029 from theanalyst/wip-15680
jewel: rgw: radosgw-admin zone set cuts pool names short if name starts with a period Yehuda Sadeh
03:30 PM Revision 8bbe2a92 (ceph): Merge pull request #9022 from yehudasa/wip-rgw-leak-3-jewel
jewel: rgw: leak fixes Yehuda Sadeh
03:29 PM Revision 80beeff4 (ceph): Merge pull request #9021 from yehudasa/wip-rgw-xstorageurl-fix-jewel
jewel: rgw: fix printing wrong X-Storage-Url in Swift's TempAuth. Yehuda Sadeh
03:29 PM Revision b9cb6bd7 (ceph): Merge pull request #9020 from yehudasa/wip-15597-jewel
jewel: rgw: fix issue #15597 Yehuda Sadeh
03:29 PM Revision ce2f0282 (ceph): Merge pull request #9019 from yehudasa/wip-rgw-admin-zonegroup-jewel
jewel: radosgw-admin: add missing --zonegroup-id to usage Yehuda Sadeh
03:29 PM Revision 1cba1951 (ceph): Merge pull request #9018 from yehudasa/wip-15626-jewel
rgw: add AWS4 completion support for RGW_OP_SET_BUCKET_WEBSITE Yehuda Sadeh
03:28 PM Revision 4ead0f98 (ceph): Merge pull request #9017 from yehudasa/wip-15625-jewel
jewel: rgw: segfault at RGWAsyncGetSystemObj Yehuda Sadeh
03:28 PM Revision 6f23218b (ceph): Merge pull request #9016 from yehudasa/wip-rgw-admin-modify-jewel
jewel: radosgw-admin: update usage for zone[group] modify Yehuda Sadeh
03:27 PM Revision 26508062 (ceph): Merge pull request #9015 from yehudasa/wip-rgw-zonegroup-remove-jewel
jewel: radosgw-admin: zonegroup remove command Yehuda Sadeh
03:15 PM rgw Bug #15598 (Fix Under Review): rgw: radosgw-admin zone set cuts pool names short if name starts w...
*master PR*: https://github.com/ceph/ceph/pull/8746 Nathan Cutler
03:10 PM Revision 7fcb52d0 (ceph): Merge pull request #8921 from dillaman/wip-15110
rbd-mirror: image sync needs to handle snapshot size and protection status
Reviewed-by: Josh Durgin <jdurgin@redhat....
Josh Durgin
03:04 PM Revision f18b14b0 (ceph): journal: incorrectly computed object offset within set
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit f3372a1bcf81fcfd75e7ef5901dbcdc1daa062a3)
Jason Dillaman
02:58 PM Revision 43b66f97 (ceph): Merge pull request #8937 from dillaman/wip-15642
librbd: client-side handling for incompatible object map sizes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
02:57 PM Revision f5d38f09 (ceph): Merge pull request #8958 from dillaman/wip-15750
librbd: constrain size of AioWriteEvent journal entries
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
02:56 PM Revision e0c57573 (ceph): librbd: potential concurrent event processing during journal replayRevi...
librbd: potential concurrent event processing during journal replay Josh Durgin
02:56 PM Revision 9c43690c (ceph): Merge pull request #8999 from dillaman/wip-15765
journal: incorrectly computed object offset within set
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
02:51 PM Revision 7131b779 (ceph): Merge pull request #9034 from dillaman/wip-rbd-cli-integration-test
test: update rbd integration cram test to remove format 1 warning
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
02:50 PM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
detail logs Haomai Wang
02:49 PM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
Do you need more (older) logs, or more detailed logs? Richard Hesse
01:38 AM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
yes, #11381 fix already in v9.2.1 commits. could you give more osd logs? Haomai Wang
02:47 PM Revision d56bdf93 (ceph): 0.94.7
Jenkins Build Slave User
02:08 PM Messengers Bug #15443 (Rejected): msg/async: stopped rx msgs, dup replace race with delay injection
Haomai Wang
02:07 PM Bug #15440 (Resolved): msg/async: deadlock on delayed delivery?
Haomai Wang
01:58 PM Bug #15813: Assertion 0.94.5 - ceph-osd
Unfortunately the logging output is way too much, we cant keep this up while we wait for this to happen again. As muc... Torsten Urbas
12:50 PM Bug #15813: Assertion 0.94.5 - ceph-osd
This happened for the first time tonight. There was nothing special being done to the cluster - other than the usual ... Torsten Urbas
11:59 AM Bug #15813: Assertion 0.94.5 - ceph-osd
is this can be reproduce? set debug_ms=20/20 will more helpful to debug. Haomai Wang
11:11 AM Bug #15813: Assertion 0.94.5 - ceph-osd
I was unable to upload the gzip'd objdump. If required, i will provide that as download somewhere. Torsten Urbas
11:10 AM Bug #15813 (Can't reproduce): Assertion 0.94.5 - ceph-osd
We are running ceph 0.94.5 (9764da52395923e0b32908d83a9f7304401fee43) on a 4.5.2 kernel. Our cluster currently consis... Torsten Urbas
01:52 PM Revision 3011edab (ceph): tools: remove installation for distribute. It is no longer maintained a...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d02bd9cb70479b7373c5b65e42e9c57f8eae55f1)
Alfredo Deza
01:52 PM Revision d6692ed7 (ceph): install-deps: remove distribute requirement
Because it was meant for Ubuntu 12.04 and it is installing directly
from PyPI on newer releases that aren't being bui...
Alfredo Deza
01:52 PM Revision 466b7fe3 (ceph): tools/crushtool: add straw2 support for help message
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
(cherry picked from commit 6448ea283b4e1519682ecb29f18fbb767752d496)
xie xingguo
01:52 PM Revision bb1aeb7c (ceph): etc/default/ceph: set 128MB tcmalloc cache size
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
(cherry picked from commit 9decbd1026c6ab0474c73a26a9c84c2455...
alexandre derumier
01:52 PM Revision 45a1f01a (ceph): set 128MB tcmalloc cache size by bytes
(cherry picked from commit d1d144c03bc9050931d86d635a16363bd2b73fd0) alexandre derumier
01:50 PM Revision 25030b04 (ceph): cmake: pass CEPH_BUILD_VIRTUALENV to test as an env variable
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
01:04 PM Revision 85e32536 (ceph): Merge pull request #9030 from trociny/wip-15771
librbd: fix get/list mirror image status API
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:34 PM Revision 617004ef (ceph): test: update rbd integration cram test to remove format 1 warning
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 098038fad47b181a9ddd11767397082b05405be5)
Jason Dillaman
12:33 PM Revision 098038fa (ceph): test: update rbd integration cram test to remove format 1 warning
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:13 PM Linux kernel client Bug #15780: Applications using kernel based cephfs and mmap fail with SIGBUS if debugger is attac...
Fixed by https://github.com/ceph/ceph-client/commit/11eeba2b7624a8e707c14ef1e9bee214d6fe95d4 Zheng Yan
12:04 PM Revision e6c709b3 (ceph): rbd-mirror: fixup to get/list mirror image status API
- embed name and rbd_mirror_image_info_t into rbd_mirror_image_status_t;
- index image status list by image id to mak...
Mykola Golub
12:01 PM rgw Bug #15197 (Resolved): rgw/rgw_admin:fix bugs of list and stats command
Orit Wasserman
11:57 AM Revision dee1bdf4 (ceph): Merge pull request #8197 from H3C/wip-rgw-bugfixa
rgw:response information is error when geting token of swift account
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
11:55 AM rgw Bug #15091: Exception during orig_placement_pools = len(out['placement_pools'])
Probably fixed by the update to rgw suite for jewel Orit Wasserman
11:55 AM rgw Bug #15087: rgw zone set failure --log-to-stderr --format json -n client.1 -n client.1 zone set -...
Probably fixed by the update to rgw suite for jewel Orit Wasserman
11:54 AM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
@Herve Rosseau,
can you open a different issue to track the radosgw-admin operation slowness, are you seeing this ...
Abhishek Lekshmanan
11:51 AM rgw Bug #14857: Multi object delete using HTTP POST does not update bucket metadata
I cannot reproduce with latest hammer version.
Can you try again to reproduce on the latest hammer version?
Orit Wasserman
11:51 AM Revision e741c146 (ceph): test/pybind: add link test usecase
add link test usecase
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
huanwen ren
11:42 AM rbd Feature #15721 (Pending Backport): rbd map: more helpful error messages
Jason Dillaman
11:35 AM Revision a6f58169 (ceph): pybind: add link in cephfs
in addition to support symlink,but also need to support link
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
huanwen ren
10:51 AM Feature #15786 (Fix Under Review): document new scrub/repair features
Kefu Chai
10:51 AM Feature #15786: document new scrub/repair features
https://github.com/ceph/ceph/pull/9032 Kefu Chai
10:19 AM CephFS Feature #9903 (Resolved): Recover lost dirfrag via data pool
This is an old ticket describing one of the things that cephfs-data-scan does today John Spray
10:16 AM rgw Bug #15810: RGW Swift API: response for HEAD on object doesn't contain mandatory Content-Length h...
Tested on 0.80.9 version, release: firefly. Valeriy Pastushenko
08:38 AM rgw Bug #15810 (Won't Fix): RGW Swift API: response for HEAD on object doesn't contain mandatory Cont...
... Valeriy Pastushenko
09:58 AM CephFS Feature #15066: multifs: Allow filesystems to be assigned RADOS namespace as well as pool for met...
Note: once we do this, we have to start using two separate messengers in the MDS for rados client vs. cephfs server (... John Spray
09:56 AM Stable releases Tasks #15317: jewel v10.2.1
h3. rbd... Loïc Dachary
09:55 AM Stable releases Tasks #15317: jewel v10.2.1
h3. fs... Loïc Dachary
09:55 AM Stable releases Tasks #15317: jewel v10.2.1
h3. powercycle... Loïc Dachary
09:54 AM Stable releases Tasks #15317: jewel v10.2.1
h3. rgw... Loïc Dachary
09:53 AM Stable releases Tasks #15317: jewel v10.2.1
h3. rados ... Loïc Dachary
09:51 AM Stable releases Tasks #15317: jewel v10.2.1
... Loïc Dachary
08:26 AM Stable releases Tasks #15317 (In Progress): jewel v10.2.1
Loïc Dachary
09:22 AM CephFS Feature #12258 (Resolved): asok command to initate tagged forward scrub
... John Spray
09:19 AM CephFS Feature #12133 (Resolved): cephfs-data-scan: Filter on inodes not touched by forward scrub
This was done for jewel. John Spray
09:16 AM CephFS Feature #12145 (Resolved): cephfs-data-scan: pgls filter for 0th file objects
This was done for jewel. John Spray
09:09 AM rgw Backport #15680 (In Progress): jewel: rgw: radosgw-admin zone set cuts pool names short if name s...
Abhishek Lekshmanan
09:07 AM Revision 7029b9c3 (ceph): rgw: fix suffix in RGWZoneParams::fix_pool_names()
Fixes: http://tracker.ceph.com/issues/15598
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from comm...
Yehuda Sadeh
09:02 AM Revision ee31a7f6 (ceph): Merge pull request #8944 from vshankar/rbd-map-errno
rbd: helpful error message on map failure
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Ilya Dryomov
09:01 AM rgw Backport #15798 (In Progress): jewel: radosgw-admin missing 'zonegroup remove'
Loïc Dachary
03:17 AM rgw Backport #15798 (Resolved): jewel: radosgw-admin missing 'zonegroup remove'
https://github.com/ceph/ceph/pull/9015 Nathan Cutler
09:00 AM rgw Backport #15714 (In Progress): jewel: update radosgw-admin usage for zone[group] modify
Loïc Dachary
08:58 AM rgw Backport #15802 (In Progress): jewel: rgw: segfault at RGWAsyncGetSystemObj
Loïc Dachary
03:17 AM rgw Backport #15802 (Resolved): jewel: rgw: segfault at RGWAsyncGetSystemObj
https://github.com/ceph/ceph/pull/9017 Nathan Cutler
08:55 AM rgw Backport #15801 (In Progress): jewel: s3website:set_bucket_website lacks AWS4 support
Loïc Dachary
03:17 AM rgw Backport #15801 (Resolved): jewel: s3website:set_bucket_website lacks AWS4 support
https://github.com/ceph/ceph/pull/9018 Nathan Cutler
08:54 AM rgw Backport #15737 (In Progress): jewel: radosgw-admin missing --zonegroup-id in usage
Loïc Dachary
08:52 AM rgw Backport #15803 (In Progress): jewel: rgw: when upgrading to jewel, a default zone setup is is no...
Loïc Dachary
03:18 AM rgw Backport #15803 (Resolved): jewel: rgw: when upgrading to jewel, a default zone setup is is not u...
https://github.com/ceph/ceph/pull/9020 Nathan Cutler
08:51 AM rgw Backport #15800 (In Progress): jewel: X-Storage-Url contains subuser part if rgw_swift_account_in...
Loïc Dachary
03:17 AM rgw Backport #15800 (Resolved): jewel: X-Storage-Url contains subuser part if rgw_swift_account_in_ur...
https://github.com/ceph/ceph/pull/9021 Nathan Cutler
08:48 AM rgw Backport #15794 (In Progress): jewel: rgw: memory leaks (10.2.0)
Loïc Dachary
03:16 AM rgw Backport #15794 (Resolved): jewel: rgw: memory leaks (10.2.0)
https://github.com/ceph/ceph/pull/9022 Nathan Cutler
07:42 AM Bug #15809 (Resolved): set full flags doesn't work
reproduce process
1. ceph -s , osdmap e370: 6 osds: 6 up, 6 in
2. ceph osd set full, no error prompt
3. ceph -s , ...
shun song
07:23 AM Revision 4cf4791e (ceph): crush: When consider rule size use the correct method.
Signed-off-by: song baisen <song.baisen@zte.com.cn> ceph zte
07:16 AM Revision 4a8c2fcb (ceph): make-debs.sh: avoid creating recursive conf dir
Before this commit when running make-debs.sh second time ln will create
the conf symlink inside already exisiting con...
Roi Dayan
06:49 AM Bug #15808 (In Progress): Assign LOG_INFO priority to syslog calls
https://github.com/ceph/ceph/pull/9026 Brad Hubbard
06:41 AM Bug #15808 (Resolved): Assign LOG_INFO priority to syslog calls
When we resolved Bug #13993 to stop everything sent to syslog being sent at LOG_EMERG priority it was decided LOG_DEB... Brad Hubbard
06:44 AM Revision 3ab5a660 (ceph): log: Log.cc: Assign LOG_INFO priority to syslog calls
LOG_DEBUG prio messages are not logged by a default syslog
configuration so log at LOG_INFO instead.
Fixes: #15808
S...
Brad Hubbard
06:27 AM rbd Bug #15807 (Resolved): need to change the error message returned while protecting an already prot...
Currently the error message displayed while protecting an already protected snapshot is "rbd: protecting snap failed:... Rohith Radhakrishnan
05:55 AM Revision 46bf727d (ceph): rbd-mirror: avoid potential deadlock
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
05:54 AM Revision 2fd6fdd3 (ceph): rbd-mirror: don't unregister asok commands if image replayer start failed
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
05:53 AM Bug #15793 (Fix Under Review): mon/Monitor: memory leak on Monitor::handle_ping()
Kefu Chai
12:38 AM Bug #15793: mon/Monitor: memory leak on Monitor::handle_ping()
Master PR: https://github.com/ceph/ceph/pull/8924 xie xingguo
12:37 AM Bug #15793 (Resolved): mon/Monitor: memory leak on Monitor::handle_ping()
We allocate a new JSONFormatter for dumping without deleting it on exit. xie xingguo
04:29 AM Feature #15704: rados bench : add cleanup message with time it has taken to delete the objects wh...
Vikhyat Umrao
04:19 AM Revision 2b3d5686 (ceph): mon/Monitor: use CEPH_MON_PORT for CRC output
The default monitor port will be changed from 6789 to 3300, which has
been assigned to us by IANA. So update this acc...
xie xingguo
04:19 AM Revision ae5184ac (ceph): mon/Monitor: fix memory leak
Fixes: http://tracker.ceph.com/issues/15793
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
03:51 AM rgw Bug #15542: rgw multisite: delete object issues
https://github.com/ceph/ceph/8772 is already slated for backport in #15565 Nathan Cutler
02:40 AM rgw Bug #15542: rgw multisite: delete object issues
Yehuda I think this should be "pending backport" now? Ken Dreyer
03:38 AM Bug #15655 (Resolved): reweight-by-utilization underflow bug with max_change set to 1.0
Backports done by Sam. Backport tracker issues updated. Nathan Cutler
03:23 AM Bug #15655 (Pending Backport): reweight-by-utilization underflow bug with max_change set to 1.0
hammer PR is still open Nathan Cutler
03:35 AM Backport #15676 (Resolved): hammer: reweight-by-utilization underflow bug with max_change set to 1.0
Backport done by Sam in https://github.com/ceph/ceph/pull/8979 Nathan Cutler
03:22 AM Backport #15676 (In Progress): hammer: reweight-by-utilization underflow bug with max_change set ...
hammer PR is still open Nathan Cutler
03:34 AM Backport #15677 (Resolved): jewel: reweight-by-utilization underflow bug with max_change set to 1.0
Nathan Cutler
03:33 AM Backport #15677: jewel: reweight-by-utilization underflow bug with max_change set to 1.0
Backport done by Sam in https://github.com/ceph/ceph/pull/9006 Nathan Cutler
03:24 AM Backport #15677 (In Progress): jewel: reweight-by-utilization underflow bug with max_change set t...
jewel PR is still open Nathan Cutler
03:19 AM Backport #15806 (Resolved): jewel: New pools have bogus "stuck inactive/unclean" HEALTH_ERR messa...
https://github.com/ceph/ceph/pull/10007 Nathan Cutler
03:18 AM rgw Backport #15804 (Rejected): jewel: rgw: continuous sync of objects
Rejected because it's a duplicate of #15802 Nathan Cutler
03:17 AM Backport #15799 (Resolved): jewel: osd boot race with noup being set
https://github.com/ceph/ceph/pull/9101 Nathan Cutler
03:17 AM Backport #15797 (Resolved): jewel: deadlock in OSD::_committed_osd_maps
https://github.com/ceph/ceph/pull/9103 Nathan Cutler
03:17 AM Backport #15796 (Resolved): hammer: LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotify2...
https://github.com/ceph/ceph/pull/9400 Nathan Cutler
03:17 AM Backport #15795 (Resolved): jewel: LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotify2T...
https://github.com/ceph/ceph/pull/9104 Nathan Cutler
02:04 AM CephFS Bug #15783: client: enable acls by default
To enable ACL support, you need to add "--fuse_default_permission=0 --client_acl_type=posix_acl" options to ceph-fuse. Zheng Yan
12:32 AM Feature #14348: systemd: support multiple clusters
The "ceph" cluster name isn't hardcoded in the systemd unit files. "Environment=CLUSTER=ceph" is just a default, whi... Tim Serong
12:20 AM rbd Bug #15115 (Duplicate): rbd journal reset leaves journal in inconsistent state
Resolved by issue #15097 Jason Dillaman

05/09/2016

11:18 PM Revision a8b800b9 (ceph): rgw: upgrade default zonegroup and set correct zone[group] id
Fixes: http://tracker.ceph.com/issues/15597
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from comm...
Yehuda Sadeh
11:18 PM Revision f37318af (ceph): rgw: code cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit d53ffbfe65611425b08af71e0d24bfe2a0076f1e)
Yehuda Sadeh
11:14 PM Revision 5fdca846 (ceph): rgw: RGWHTTPClient requests can unregister themselves early
No need to wait for req_state to complete anymore.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked fr...
Yehuda Sadeh
11:02 PM Revision e5312b10 (ceph): rgw: RGWHTTPManager, can call stop() more than once
destructor calls stop(), but it can be also called explicitly, if caller
wants to ensure requests are not being handl...
Yehuda Sadeh
11:02 PM Revision 2f65b313 (ceph): rgw: RGWPeriodPusher, stop http manager explicitly
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 98433e589f2a8b519726ed23b1565c5eb331c68e)
Yehuda Sadeh
11:02 PM Revision 2d0cd8a0 (ceph): rgw: civetweb_callback() refer to store inside lock
pe->store might change when reconfiguring
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit...
Yehuda Sadeh
11:02 PM Revision b55514c3 (ceph): rgw: RGWHTTPManager, avoid referring to req_data->client when completing
this is past calling req_data->finish(), client can be destroyed by now
Signed-off-by: Yehuda Sadeh <yehuda@redhat.c...
Yehuda Sadeh
11:02 PM Revision faf6b2d2 (ceph): rgw: rados crs, explicit cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 1c876eb3873692042c0af3644f8ee3ad15ffdbf5)
Yehuda Sadeh
11:02 PM Revision 5609eb1b (ceph): rgw: move around sync_env.init()
call sync_env.init() even if we're initalized in RGWRemoteDataLog::init()
Signed-off-by: Yehuda Sadeh <yehuda@redhat...
Yehuda Sadeh
11:02 PM Revision 0fb48546 (ceph): rgw: drop a reference to http op
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 4442d1c19acfc28c2dd4a011365ebebe08750963)
Yehuda Sadeh
11:02 PM Revision 6b86332c (ceph): rgw: more leaks fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit cb797d4fd754b4a33eb34c249da3aabc65a7aba3)
Yehuda Sadeh
11:02 PM Revision 57266e6b (ceph): rgw: rest crs, explicitly call cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit a3a3f4f5883f3fc2bf47a7ebfa538206b7ab51d9)
Yehuda Sadeh
11:02 PM Revision 2de16690 (ceph): rgw: RGWDataSyncStatusManager, cleanup if failing init
init can be called more than once, ended up with leaking some resources
Signed-off-by: Yehuda Sadeh <yehuda@redhat.c...
Yehuda Sadeh
11:02 PM Revision 93a65f33 (ceph): rgw: RGWReadRemoteDataLogShardCR fix destructor
was missing destructor, constructor was broken
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from c...
Yehuda Sadeh
11:02 PM Revision cbea9935 (ceph): rgw: RGWReadRESTResourceCR, fix refcounting
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit d1ec31def71505dc95139fbdd3b49c92fec1d296)
Yehuda Sadeh
11:02 PM Revision d93fa132 (ceph): rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.
If the option "rgw_swift_account_in_url" is being set to true,
both user and subuser IDs will be present in the X-Sto...
Radoslaw Zarzynski
11:00 PM Revision a28fe02c (ceph): radosgw-admin: add missing --zonegroup-id to usage
also clarified that --rgw-zone takes the zone by name
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Reported-by: ...
Casey Bodley
11:00 PM Revision 308b9f54 (ceph): rgw, cls/rgw: store removed object mtime in bi log
Store the mtime of the object that was removed in the bucket index log.
This will be used in data sync.
Signed-off-b...
Yehuda Sadeh
11:00 PM Revision a288a054 (ceph): rgw: don't try to delete object if does not exist
If we know that the object does not exist, no need to remove it.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(ch...
Yehuda Sadeh
11:00 PM Revision 1d12f82a (ceph): rgw: check for status >= 0
Fixes: #15565
check only verified that status was > 0, so we ended not updating mtime for
the target object. This re...
Yehuda Sadeh
11:00 PM Revision 4a5f33dd (ceph): rgw: don't pass object context into async coroutines
Fixes: http://tracker.ceph.com/issues/15625
The async read data/attrs coroutines may outlive the callers. Instead
of...
Yehuda Sadeh
11:00 PM Revision 6c613416 (ceph): rgw: collect children after waiting for them
Otherwise we're going to busy loop there.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit...
Yehuda Sadeh
11:00 PM Revision c08e90ea (ceph): rgw: don't allow any concurrent sync requests on the same key
We used to allow concurrent requests, as long as these had different op,
which wasn't correct.
Signed-off-by: Yehuda...
Yehuda Sadeh
10:59 PM Revision 1d28aac6 (ceph): rgw: add AWS4 completion support for RGW_OP_SET_BUCKET_WEBSITE
Fixes: http://tracker.ceph.com/issues/15626
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
(cherry picked from...
Javier M. Mellid
10:59 PM Revision e69bfa14 (ceph): radosgw-admin: update usage for zone[group] modify
the help strings indicated that only --master could be changed
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(che...
Casey Bodley
10:59 PM Revision 6b1d9ebb (ceph): rgw: RGWZoneGroup::remove_zone() takes zone id
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 3a451511fb38a5f1cd83ca3610c91141e7279f63)
Casey Bodley
10:59 PM Revision 5edacdcc (ceph): radosgw-admin: add missing 'zonegroup remove'
Fixes: http://tracker.ceph.com/issues/15684
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from com...
Casey Bodley
10:59 PM Revision 928ccf49 (ceph): test/rgw: index zones by name instead of insertion order
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 6327ade12bf0255c3b35bd6407f1dd2bcc6936fa)
Casey Bodley
10:59 PM Revision 11d599cd (ceph): test/rgw: add test_zonegroup_remove
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit e2b27c7266f0ace372dbf94e062598fd7a575795)
Casey Bodley
10:25 PM Revision fa91919c (ceph): test: add missing header dependency for MockJournaler
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
10:21 PM Revision edae2685 (ceph): Merge pull request #937 from ceph/wip-multi-cluster
multi-cluster support and basic rbd mirroring test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Josh Durgin
10:16 PM rgw Bug #15792: rgw: memory leaks (10.2.0)
https://github.com/ceph/ceph/pull/8918 Yehuda Sadeh
10:16 PM rgw Bug #15792 (Resolved): rgw: memory leaks (10.2.0)
Yehuda Sadeh
10:15 PM Revision c49c8bdf (ceph): Merge pull request #8918 from ceph/wip-rgw-leak-3
rgw: fix memory leaks
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh
10:13 PM Revision 365e8334 (ceph): rgw: RGWDataSyncStatusManager::finalize() cleanup
cleanup following code review
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:09 PM Revision 2d5bb928 (ceph): Merge pull request #9012 from cbodley/wip-cmake-freelist
cmake: add missing FreelistManager sources Ali Maredia
09:55 PM Revision bccdef66 (ceph): tasks/ceph: ignore EEXIST for the archive data dir creation
With multiple clusters this will be called multiple times.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:55 PM Revision ed33f865 (ceph): tasks: add an rbd-mirror task
This simply runs the rbd-mirror daemon. Nothing special is needed
since the runtime files (logs, asok, etc) go to the...
Josh Durgin
09:55 PM Revision 67d7d997 (ceph): suites/rbd: add basic mirroring suite
Just one workunit to run so far.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:55 PM Revision a9872182 (ceph): tasks: update ctx.ceph.conf readers to use per-cluster conf
Just use the default cluster name for now, since these tasks aren't used
for multi-cluster tests yet.
Signed-off-by:...
Josh Durgin
09:55 PM Revision bdd8ffdd (ceph): suites: add multi-cluster tests to the teuthology suite
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
09:55 PM Revision 1cb2681c (ceph): tasks/create_verify_lfn_objects: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
09:55 PM Revision a4267dba (ceph): tasks/repair_test: clean up manager usage, adjust to new location
Only repair_test_2 actually uses ctx, the rest of the functions only
need the manager.
Signed-off-by: Josh Durgin <j...
Josh Durgin
09:55 PM Revision 9f5b0370 (ceph): tasks/thrash_pool_snaps: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
09:55 PM Revision 34a58dda (ceph): tasks/watch_notify_same_primary: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
09:55 PM Revision 96e7724e (ceph): tasks/ceph: make scrubbing cluster-aware
Simplify implementation by using manager and teuthology.misc methods
instead of reinventing them here.
Signed-off-by...
Josh Durgin
09:55 PM Revision 3203b767 (ceph): tasks/ceph: only run ceph_log and valgrind_post once
These setup and parse logs on all hosts, so they should be run only
for the first cluster setup. This cluster will be...
Josh Durgin
09:55 PM Revision 4c2e7309 (ceph): tasks/ceph: pull each mon dir only once
No need to pull all mon dirs for the host for each mon on the host.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:38 PM Revision 62f4fbe6 (ceph): store_test: improve synthetic coverage of the ec stash case
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit f3a78e046d54260de01a4d1db8e104130e35cf42)
C...
Samuel Just
09:38 PM Revision 6b821cc8 (ceph): LFNIndex::created: fix return value with failure injection
See comment for explanation.
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit aec5560887a1c1...
Samuel Just
09:38 PM Revision 9d1ee7cf (ceph): LFNIndex::lfn_translate: consider alt attr as well
If the file has an alt attr, there are two possible matching
ghobjects. We want to make sure we choose the right one...
Samuel Just
09:38 PM Revision ec74c128 (ceph): TestRados: make half the objects have long names
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 8b64432d07a14df9dfd2ed1314783de16530b1d1)
Samuel Just
09:38 PM Revision b6bc9cba (ceph): store_test: improve synthetic test coverage of long object names
1/2 of objects will now have long names, and we'll shift the region
of the hash space where new objects are created e...
Samuel Just
09:38 PM Revision 91f61d68 (ceph): rgw: RGWHTTPClient requests can unregister themselves early
No need to wait for req_state to complete anymore.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:38 PM Revision f500435d (ceph): store_test: add reproducer for #14766
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 0fb67c772561aaca9261ac9094b74d7524498f6f)
C...
Samuel Just
09:37 PM Revision fa956682 (ceph): Merge pull request #9013 from cbodley/wip-rgw-test-mtime
test/rgw: enable mtime comparison in check_object_eq()
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:36 PM Revision 3d8442ef (ceph): rgw: move around sync_env.init()
call sync_env.init() even if we're initalized in RGWRemoteDataLog::init()
Signed-off-by: Yehuda Sadeh <yehuda@redhat...
Yehuda Sadeh
09:36 PM Revision a3a3f4f5 (ceph): rgw: rest crs, explicitly call cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:36 PM Revision 14cd44e0 (ceph): rgw: RGWDataSyncStatusManager, cleanup if failing init
init can be called more than once, ended up with leaking some resources
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:36 PM Revision 95162a4c (ceph): rgw: RGWReadRemoteDataLogShardCR fix destructor
was missing destructor, constructor was broken
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:36 PM Revision d1ec31de (ceph): rgw: RGWReadRESTResourceCR, fix refcounting
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:36 PM Revision bdce81a2 (ceph): rgw: RGWHTTPManager, can call stop() more than once
destructor calls stop(), but it can be also called explicitly, if caller
wants to ensure requests are not being handl...
Yehuda Sadeh
09:36 PM Revision 98433e58 (ceph): rgw: RGWPeriodPusher, stop http manager explicitly
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:36 PM Revision 2ca38dab (ceph): rgw: civetweb_callback() refer to store inside lock
pe->store might change when reconfiguring
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:36 PM Revision 7ada4df1 (ceph): rgw: RGWHTTPManager, avoid referring to req_data->client when completing
this is past calling req_data->finish(), client can be destroyed by now
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:36 PM Revision 1c876eb3 (ceph): rgw: rados crs, explicit cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:36 PM Revision 4442d1c1 (ceph): rgw: drop a reference to http op
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:36 PM Revision cb797d4f (ceph): rgw: more leaks fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:24 PM rgw Bug #15597 (Pending Backport): rgw: when upgrading to jewel, a default zone setup is is not upgra...
Yehuda Sadeh
09:23 PM Revision e1463adb (ceph): Merge pull request #8766 from yehudasa/wip-15597
rgw: upgrade default zonegroup and set correct zone[group] id
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Yehuda Sadeh
09:23 PM Revision d53ffbfe (ceph): rgw: code cleanup
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:14 PM rgw Bug #15650: radosgw-admin missing --zonegroup-id in usage
https://github.com/ceph/ceph/pull/8768 Yehuda Sadeh
09:13 PM rgw Bug #15625 (Pending Backport): rgw: segfault at RGWAsyncGetSystemObj
Yehuda Sadeh
09:11 PM rgw Bug #15625: rgw: segfault at RGWAsyncGetSystemObj
https://github.com/ceph/ceph/pull/8772 Yehuda Sadeh
09:13 PM rgw Bug #15565 (Pending Backport): rgw: continuous sync of objects
Yehuda Sadeh
09:11 PM rgw Bug #15565: rgw: continuous sync of objects
https://github.com/ceph/ceph/pull/8772 Yehuda Sadeh
09:13 PM Revision 8ab94f39 (ceph): Merge pull request #8772 from yehudasa/wip-15625
rgw: sync fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh
09:09 PM rgw Bug #15626 (Pending Backport): s3website:set_bucket_website lacks AWS4 support
Yehuda Sadeh
09:08 PM rbd Bug #15791 (Resolved): Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
09:06 PM rgw Bug #15684 (Pending Backport): radosgw-admin missing 'zonegroup remove'
https://github.com/ceph/ceph/pull/8880 Yehuda Sadeh
09:06 PM Revision 9d996c56 (ceph): test/rgw: enable mtime comparison in check_object_eq()
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:05 PM Revision 4a156662 (ceph): Merge pull request #8880 from cbodley/wip-rgw-zonegroup-remove
radosgw-admin: add missing 'zonegroup remove'
Reviewed-by: Yehuda Sadeh <yehudasa@gmail.com>
Yehuda Sadeh
09:01 PM Revision 5ba1b7b6 (ceph): cmake: add missing FreelistManager sources
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:58 PM Feature #15790 (New): general pg inconsistency report
Add rados command (and corresponding plumbing) to output a general pg inconsistency report (so that stat mismatches a... Samuel Just
08:53 PM Revision d41dd684 (ceph): osd/OSDMap.h: remove unneeded include files
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
08:07 PM Feature #15789 (Resolved): Give requested scrubs a higher priority
It seems like requested scrubs will wait behind scheduled scrubs, that's not great. Since requested scrubs are alrea... Samuel Just
07:18 PM Revision 7cbb63bb (ceph): rgw/s3website: Fix x-amz-website-redirect-location support.
Support for the x-amz-website-redirect-location header was broken in the
feature merging of Jewel, as it previously d...
Robin H. Johnson
06:54 PM Feature #15788 (New): Add --wait-for-complete flag to ceph pg scrub (and repair, and deep-scrub)
Samuel Just
06:52 PM Revision 274d79ad (ceph): tasks/ceph_manager: make utility_task cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision e00437ae (ceph): tasks/ceph_objectstore_tool: use existing manager
This is only used after the ceph task, which already createds a
manager for the cluster. Use the default 'ceph' clust...
Josh Durgin
06:52 PM Revision 70db2726 (ceph): tasks/divergent_priors*: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision 645a0f5d (ceph): tasks/osd_failsafe_enospc: adjust for new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision 691af92f (ceph): tasks/peering_speed_test: adust for new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision 563c0e99 (ceph): tasks/populate_rbd_pool: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision 39578a6a (ceph): tasks/rados: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision 55fe7de7 (ceph): tasks/radosbench: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:52 PM Revision 6f465efa (ceph): tasks/reg11184: adjust to new ctx.manager location
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision ff49deb6 (ceph): tasks/ceph_manager: simplify remote lookup, and make it cluster aware
Re-implement find_remote() using ctx.cluster.only() with a matcher
function that includes the manager's cluster, and ...
Josh Durgin
06:51 PM Revision 524e6d7a (ceph): tasks/ceph_manager: add cluster param to write_conf()
Only used by cephfs right now, so don't bother changing callers.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
06:51 PM Revision 713e717f (ceph): tasks/ceph_manager: make mount_osd_data() cluster-aware
Use a cluster-specific mount point, and address osds by full role,
rather than just id, in the ctx.disk_config struct...
Josh Durgin
06:51 PM Revision bba32383 (ceph): tasks/ceph_manager: make Thrasher cluster-aware
Just a few spots need to know to lookup only osds in this cluster, or
prefix a filename with the cluster. Use CephMan...
Josh Durgin
06:51 PM Revision a3096e86 (ceph): tasks/blktrace: make cluster-aware
Need to adjust to lookup devices by role rather than id, so might as
well add a cluster config option while we're at ...
Josh Durgin
06:51 PM Revision 256ebf8a (ceph): tasks: move find_remote to util, rename and add helper
This is a useful for any cluster-aware task.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
06:51 PM Revision 1b208723 (ceph): tasks/workunit: work with roles that include cluster
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision ef619062 (ceph): tasks/ceph: update ctx.manager usage to ctx.managers
Not sure this function is ever used (no users in ceph-qa-suite yamls
or tasks.
Signed-off-by: Josh Durgin <jdurgin@r...
Josh Durgin
06:51 PM Revision bb76deaf (ceph): tasks/ceph: make wait_for_osds_up cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision 9ad65769 (ceph): tasks/ceph: make wait_for_mon_quorum cluster-aware
Accept a 'daemons' list like other ceph subtasks, so it can get an
optional 'cluster' setting too.
Signed-off-by: Jo...
Josh Durgin
06:51 PM Revision 3948f108 (ceph): tasks/ceph: make restart subtask cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision 44097101 (ceph): tasks/ceph: make crush_setup() cluster-aware
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision b0dd0473 (ceph): tasks/ceph: make cephfs_setup() cluster-aware
Note that cephfs tests using the Filesystem abstractions will need to
be converted to understand multiple clusters la...
Josh Durgin
06:51 PM Revision d1354703 (ceph): tasks/ceph: make healthy() cluster-aware
ceph.healthy may be used as a standalone task, so it may not always
have the cluster name in its configuration.
Sign...
Josh Durgin
06:51 PM Revision 25ff14af (ceph): tasks/ceph: create a CephManager per cluster
Thrashings tasks will be updated to use ctx.managers indexed by
cluster later.
Signed-off-by: Josh Durgin <jdurgin@r...
Josh Durgin
06:51 PM Revision 0acbafe3 (ceph): tasks/ceph: store cluster config in a per-cluster dict
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision b88d5955 (ceph): tasks/thrashosds: add an option to specify the cluster to thrash
Thrashing must be aware of the cluster it is using, since it maintains
some invariants (e.g. enough osds up when wait...
Josh Durgin
06:51 PM Revision 05bddf90 (ceph): tasks/thrashosds: adjust to per-cluster managers
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision 141c73d3 (ceph): tasks/ceph_manager: parameterize CephManager with cluster
Add --cluster arguments, pass cluster to get_daemon() and
iter_daemons_of_role, replace 'ceph' with cluster in paths,...
Josh Durgin
06:51 PM Revision 466678b9 (ceph): tasks/ceph_client: add cluster param
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:51 PM Revision a54ff597 (ceph): tasks/ceph: convert cluster creation to work with multiple clusters
Add a cluster option to the ceph task, and pass that through to
cluster(). Make sure monitors and clients don't colli...
Josh Durgin
06:51 PM Revision 26b8a1f3 (ceph): tasks/ceph: make run_daemon() cluster-aware
Pass --cluster where appropriate and include the full role in file
names.
Signed-off-by: Josh Durgin <jdurgin@redhat...
Josh Durgin
06:51 PM Revision e19e9e2f (ceph): tasks/ceph: adapt to cluster-aware daemon.resolve_role_list
Signed-off-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
06:47 PM rbd Backport #15736 (In Progress): jewel: rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
06:46 PM Bug #15787 (Rejected): tz differences mess up monclient?
sjust@teuthology:/a/yehudasa-2016-05-08_09:42:38-rgw-wip-rgw-leak-3---basic-smithi/179534
3 OSDs don't start due t...
Samuel Just
06:42 PM Feature #15786: document new scrub/repair features
http://docs.ceph.com/docs/master/rados/troubleshooting/troubleshooting-pg/ is among the things that need to be updated. Samuel Just
06:40 PM Feature #15786 (Resolved): document new scrub/repair features
Samuel Just
06:35 PM Bug #15785 (Can't reproduce): valgrind osd leak Pipe::*
<error>
<unique>0x63</unique>
<tid>1</tid>
<kind>Leak_DefinitelyLost</kind>
<xwhat>
<text>4,705 (32 ...
Samuel Just
06:31 PM rbd Backport #15713 (In Progress): jewel: librbd: resize hang - use after free
Jason Dillaman
06:26 PM rbd Backport #15698 (In Progress): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
06:25 PM Bug #15784: msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
Trying to upload the objdump output, but I'm getting a request entity too large error from Redmine. The maximum size ... Richard Hesse
06:18 PM Bug #15784 (Resolved): msg/simple/SimpleMessenger.cc: 239: FAILED assert(!cleared)
... Richard Hesse
06:19 PM rbd Backport #15712 (In Progress): jewel: Exclusive lock not properly released if journal non-primary
Jason Dillaman
06:19 PM Revision 0e95ee4b (ceph): librbd: unlock image if journal error encountered during lock
Explicitly unlock to prevent a client from accidentally blacklisting
itself when retrying the lock.
Fixes: http://tr...
Jason Dillaman
06:11 PM Revision c4319247 (ceph): Merge pull request #8166 from kmroz/wip-rgw-rest-conn-use-vector
rgw: rest and http client code to use param vectors
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
06:07 PM rbd Feature #15706 (In Progress): Optionally limit the maximum number of snapshots for an image
Douglas Fuller
06:05 PM CephFS Bug #15783 (New): client: enable acls by default
I found while doing some SAMBA testing using Jewel on both a kernel mounted and fuse mounted Ceph File system that AC... Eric Eastman
06:03 PM Bug #14797 (Can't reproduce): osd: add all backfill osd to backfill_targets
I am closing this for now. Feel free to reopen with more information. Samuel Just
06:01 PM Bug #14248: OpTracker needs to release the message throttle in _unregistered
https://github.com/ceph/ceph/pull/7147 Samuel Just
05:55 PM Backport #15677 (Resolved): jewel: reweight-by-utilization underflow bug with max_change set to 1.0
Sage Weil
05:55 PM Bug #15727: EIO during readwrite test
Probably also /a/samuelj-2016-05-06_13:08:25-rados-wip-sam-testing-jewel-distro-basic-smithi/174652 Samuel Just
04:43 PM Bug #15727: EIO during readwrite test
some really slow rados operations there:... Yehuda Sadeh
01:54 PM Bug #15727: EIO during readwrite test
/a/yuriw-2016-05-07_09:11:04-rados-wip-yuri-testing---basic-smithi/176703
with logs
Sage Weil
05:55 PM Backport #15676 (Resolved): hammer: reweight-by-utilization underflow bug with max_change set to 1.0
Sage Weil
05:55 PM Revision 6e6c85a0 (ceph): Merge pull request #8979 from athanatos/wip-15655-hammer
OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:55 PM Bug #15655 (Resolved): reweight-by-utilization underflow bug with max_change set to 1.0
Sage Weil
05:54 PM Revision fdf8dcb7 (ceph): Merge pull request #9006 from athanatos/wip-15655-jewel
OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:28 PM Bug #15782 (Can't reproduce): "kv/LevelDBStore.cc: 270: FAILED assert(value && (value->length() =...
Run: http://pulpito.ceph.com/teuthology-2016-05-05_22:00:02-rados-jewel-distro-basic-smithi/
Job: ['173284']
Log: ...
Yuri Weinstein
05:21 PM rbd Backport #15716 (In Progress): jewel: RBD image mounted by command "rbd-nbd" the status is read-o...
Jason Dillaman
05:19 PM Revision c1960deb (ceph): rbd-nbd: Fix aio_callback error handling
Change aio_callback return code handling for NBD_CMD_READ command.
Tracker:
http://tracker.ceph.com/issues/15604
Si...
Chang-Yi Lee
05:17 PM Revision 4e87c1cd (ceph): Fix RBD-NBD aio_callback error handling
Tracker-Id: #15604
Signed-off-by: Chang-Yi Lee <cy.l@inwinstack.com>
(cherry picked from commit f8f6c1dc865b7ed642fe...
Chang-Yi Lee
05:10 PM rbd Backport #15708 (In Progress): jewel: Seeing rollback and revert option for snapshot, which seems...
Jason Dillaman
05:09 PM Revision 28ac027f (ceph): rbd:make a distinction of help message between ''rbd snap rollback" and...
Fixes: https://tracker.ceph.com/issues/15521
Signed-off-by: Yongqiang He <he.yongqiang@h3c.com>
(cherry picked from ...
yongqiang he
04:48 PM rbd Backport #15743 (In Progress): jewel: Demote image format 1 error message on open to information ...
Jason Dillaman
04:47 PM Revision 039554d7 (ceph): librbd: reduce log level for image format 1 warning
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c87f383b65ccc2e91645394f1c75de1c2d52e1e1)
Jason Dillaman
04:14 PM Bug #15678 (Pending Backport): osd boot race with noup being set
Sage Weil
04:13 PM Bug #14952 (Pending Backport): New pools have bogus "stuck inactive/unclean" HEALTH_ERR messages ...
need to backport final fix, commit:11e4242fbdb2f2f6f654d4cb3a7c95d5b38a88c2 Sage Weil
04:10 PM Revision 0f003ffb (ceph): common/ShardedOpWQ: make timeout when calling WaitInterval configurable...
common/ShardedOpWQ: make timeout when calling WaitInterval configurable
test run http://pulpito.ceph.com/yuriw-2016-...
Yuri Weinstein
04:09 PM Revision e4fa44cd (ceph): Merge pull request #8810 from xiexingguo/xxg-wip-fixgotfullmap
osd: fix problematic got_full_map() logic
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-...
Yuri Weinstein
04:09 PM Revision 22dc9696 (ceph): Merge pull request #8857 from liewegas/wip-15678
osd: handle boot racing with NOUP set
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-test...
Yuri Weinstein
04:08 PM Revision 347a04b9 (ceph): Merge pull request #8881 from liewegas/wip-14952
osd: fix pg stuck messages while PGs are being created
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-ra...
Yuri Weinstein
04:07 PM Revision 5670e274 (ceph): Merge pull request #8798 from majianpeng/buffer
common/buffer: clean up alignment checks
test run http://pulpito.ceph.com/yuriw-2016-05-08_08:12:51-rados-wip-yuri-t...
Yuri Weinstein
04:06 PM Revision b6525a06 (ceph): Merge pull request #8953 from xiexingguo/xxg-wip-prettydump
mon/PGMap: pretty output for "pg dump osds" command Yuri Weinstein
03:53 PM Revision 16a0c4f1 (ceph): Merge pull request #8986 from stiopaa1/osd_prepublishmap_move
osd/OSD.h: move shared_ptr instead of copying it
Reviewed-by: Adam Emerson <aemerson@redhat.com
Reviewed-by: Sage We...
Sage Weil
03:49 PM rgw Bug #15779 (Fix Under Review): rgw: account/container metadata not actually present in a request ...
Pull request: https://github.com/ceph/ceph/pull/9002. Radoslaw Zarzynski
03:22 PM rgw Bug #15779: rgw: account/container metadata not actually present in a request are deleted during ...
The issue affects container metadata as well. See: 12a32373b78beea7654c4db888dfaf66d489f9b1. Radoslaw Zarzynski
02:24 PM rgw Bug #15779 (In Progress): rgw: account/container metadata not actually present in a request are d...
I'm working on that. Radoslaw Zarzynski
01:34 PM rgw Bug #15779 (Resolved): rgw: account/container metadata not actually present in a request are dele...
*RadosGW*:
$ curl -i -X POST -H "X-Account-Meta-Test: OK" -H "X-Auth-Token: $token" "$publicURL"
> HTTP/1.1 204 No ...
Radoslaw Zarzynski
03:46 PM Revision 3f3b18bf (ceph): rgw: fix updating account/container metadata of Swift API.
This patch rectifies an issue with handling of user metadata that are
actually stored by an updated resource (account...
Radoslaw Zarzynski
03:38 PM Revision 685fa656 (ceph): rbd: helpful error message on map failure
Failure to map an rbd image provides pretty much nothing to
debug (or rectify) the nature of failure. This change tri...
Venky Shankar
03:36 PM Backport #15730 (In Progress): hammer: osd: acting_primary not updated on split
Wei-Chung Cheng
03:32 PM Revision cbd5aafe (ceph): osd/PG: update info.stats.* mappings on split
These are updated in the init and start_peering_interval paths, but not
on split.
Fixes: http://tracker.ceph.com/iss...
Sage Weil
03:25 PM Revision 25eced4c (ceph): Merge pull request #8981 from ceph/wip-rgw-test-fix
test/rgw: fix bucket checkpoint
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
03:23 PM rbd Bug #15765 (Fix Under Review): Imbalanced journal replay fails to start from correct position
*PR*: https://github.com/ceph/ceph/pull/8999 Jason Dillaman
03:22 PM Revision f3372a1b (ceph): journal: incorrectly computed object offset within set
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:38 PM Revision f7331fdc (ceph): Merge pull request #8786 from tchaikov/wip-btrfs-sudo
test: sudo to rm btrfs subvol
Reviewed-by: Erwan Velu <erwan@redhat.com>
Kefu Chai
02:36 PM Revision 367bd0ae (ceph): Merge pull request #8994 from theanalyst/fix/15776
rgw: log name instead of id for SystemMetaObj on failure Orit Wasserman
02:31 PM Revision e8dc3f06 (ceph): librados: fix aio_operate()
ObjectOperationImpl has changed, no longer equal to ::ObjectOperation*,
this patch fixes the wrong pointer conversion...
Li Wang
02:31 PM Revision aee6c528 (ceph): librados: fix operate()
ObjectOperationImpl has changed, no longer equal to ::ObjectOperation*,
this patch fixes the wrong pointer conversion...
Li Wang
02:30 PM CephFS Bug #15508 (Fix Under Review): client: simultaneous readdirs are very racy
last commit of https://github.com/ceph/ceph/pull/8739 Zheng Yan
12:19 PM CephFS Bug #15508: client: simultaneous readdirs are very racy
I found that seekdir can also trigger this issue. I'm working on fixing it. Zheng Yan
01:55 PM Bug #15781 (Can't reproduce): No scrub information available for pg 0.8
... Sage Weil
01:51 PM Revision c27c684b (ceph): Merge pull request #8919 from stiopaa1/log_moveToPrivateOsdService
osd/OSD.h: change some data members to private
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:50 PM Revision 162b4fb7 (ceph): Merge pull request #8989 from flyd1005/wip-fix-python-warnings
cleanup: python: remove warnings of 'trailing whitespace' and 'new blank line at EOF' Sage Weil
01:50 PM Revision a25cfc4d (ceph): Cleanup: delete find_best_info again
After called find_best_info find a auth_pg_shard, it must be not incomplete,
so it will not enter find_best_info agai...
Tao Chang
01:49 PM Revision c1943878 (ceph): Clang;common/config.cc basename() requires libgen.h includes
But Linux already has it defined in string.h with (const char*) as parameter type.
The including libgen.h confuses ma...
Willem Jan Withagen
01:49 PM Revision bd4a3b1b (ceph): Merge pull request #8992 from runsisi/wip-fix-dup-keygen
cls_journal: remove duplicated key generation
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:48 PM Revision 45385264 (ceph): Merge pull request #8991 from emenguy/doc_test-reweight-by-utilization
doc: adding test-reweight-by-utilization documentation Sage Weil
01:38 PM Linux kernel client Bug #15780 (Resolved): Applications using kernel based cephfs and mmap fail with SIGBUS if debugg...
OS/Kernel: Ubuntu Trusty with Xenial LTS backport kernel 4.4.0-21-generic
Ceph: 0.94.6
The PTRACE_ATTACH syscall ...
Burkhard Linke
01:38 PM Revision 1712dd5f (ceph): Merge pull request #8984 from stiopaa1/osd_removeUnorderedSet
osd/OSD.h: remove unneeded include file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:15 PM Revision 09f57206 (ceph): Merge pull request #8097 from aclamk/crushtool-pool-id
crushtool: add ability of precise testing of placement group calculation.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:14 PM Revision 810a8ca2 (ceph): Merge pull request #8832 from stiopaa1/log_graylogmove
common/Graylog.cc: use std move to avoid copy
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai ...
Sage Weil
01:14 PM rgw Bug #15667 (Pending Backport): X-Storage-Url contains subuser part if rgw_swift_account_in_url is...
Radoslaw Zarzynski
01:14 PM Bug #15701 (Pending Backport): deadlock in OSD::_committed_osd_maps
Sage Weil
01:14 PM Revision c88a9312 (ceph): Merge pull request #8920 from XinzeChi/wip-race-shutdown
osd: fix deadlock in OSD::_committed_osd_maps
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:13 PM Revision 4d10cb86 (ceph): Merge pull request #8922 from runsisi/wip-fix-lockdep-assert
lockdep: fix assertion expression if ran out of lock ids
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: xie ...
Sage Weil
01:13 PM Bug #15760 (Pending Backport): LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotify2Timeo...
Sage Weil
01:12 PM Revision c68357f0 (ceph): Merge pull request #8967 from liewegas/wip-15760
osdc/Objecter: upper bound watch_check result
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil
12:59 PM Bug #15213 (Resolved): osd crush weights not correctly set for bluestore
Sage Weil
12:59 PM Revision a28b71e3 (ceph): Merge pull request #8357 from liewegas/wip-osd-prestart
osd: update crush_location from ceph-osd on startup
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
12:58 PM Revision 0a6d0c61 (ceph): Merge pull request #8194 from tanghaodong25/fix_4
os/bluestore/KernelDevice.cc: small fix in buffer flush
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil
12:57 PM Revision bfa54612 (ceph): Merge pull request #8349 from Aran85/prepare_entry_cleanup
os/filestore: prepare entry cleanup
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:55 PM Revision cf4ec5a8 (ceph): osd: change osd_crush_initial_weight = 0 to mean weight to 0
Negative now means auto-weight, 0 means weight to 0. Change the
default accordingly.
Signed-off-by: Sage Weil <sage...
Sage Weil
12:55 PM Revision d2cab3a8 (ceph): osd: create osd id if it does not exist
Most tools create the osd id before trying to start ceph-osd. Notably,
teuthology does not. We could fix that, but ...
Sage Weil
12:54 PM Revision 62164619 (ceph): crush/CrushLocation: add class to manage crush_location
The crush_location can come from an explicitly set config,
a hook, or a simple fabricated default (root=default host=...
Sage Weil
12:54 PM Revision 3d71eda4 (ceph): common/ceph_context: add CrushLocation to cct
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:54 PM Revision db6e9bed (ceph): global: init crush_location on daemon start
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:54 PM Revision 4587a379 (ceph): osdc/Objecter: use cct's crush_location
Keep the observer so that we refresh our copy of the multimap.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:54 PM Revision 573c3492 (ceph): osd: update crush_location on startup from ceph-osd
Update the crush location from ceph-osd instead of relying on
kludgey bash in ceph-osd-prestart.sh. Among other thin...
Sage Weil
12:52 PM Revision 7a17863c (ceph): Merge pull request #8684 from vuhuong/wip-radosaio-copyout-data-xio
librados: copy out data to users' buffer for xio
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Sage Weil
12:51 PM Revision 030883f4 (ceph): osdc/Objecter: fix race condition for sortbitwise flag detection
During list_objects/list_nobjects(), we are checking osdmap's
sortbitwise flag setting without holding rwlock in hand...
xie xingguo
12:51 PM Revision 01a40155 (ceph): Merge pull request #8759 from xiexingguo/xxg-wip-fixobjecterrace
osdc/Objecter: fix race condition for sortbitwise flag detection
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:50 PM Revision 99295cab (ceph): Merge pull request #8826 from liewegas/wip-bluestore-bitmap-freelist
os/bluestore: bitmap-based freelist using merge operator
Reviewed-by: Allen Samuels <allen.samuels@sandisk.com>
Revi...
Sage Weil
12:34 PM Revision b29daf05 (ceph): osd: fix potential access violation during handling PING_REPLY
Need to make sure i != heartbeat_peers.end() before dereferencing it.
Signed-off-by: xie xingguo <xie.xingguo@zte.co...
xie xingguo
12:31 PM Revision 1b687fcf (ceph): rados: test jewel instead of legacy tunables
Legacy tunables semi-frequently turn up crush mappings that only
return 1 instead of 2 results. Switch to covering j...
Sage Weil
12:30 PM Revision 885ebb16 (ceph): rados: Add cleanup message with time to rados bench output
Fixes: http://tracker.ceph.com/issues/15704
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Vikhyat Umrao
12:07 PM Revision 369db993 (ceph): osd: remove all stale osdmaps in handle_osd_map()
in a large cluster, there are better chances that the OSD fails to trim
the cached osdmap in a timely manner. and som...
Kefu Chai
12:05 PM Revision a3fdd26b (ceph): rgw: drop unnecessary spacing in rgw zg init log
Dropping unneeded space when we're printing the failed reading zg info
message
Signed-off-by: Abhishek Lekshmanan <a...
Abhishek Lekshmanan
11:27 AM Bug #15777: OSD: partially missing on disk osdmaps between superblock.oldest_map and superblock.n...
Kefu Chai wrote:
> xingguo, do you have a reproducer for this issue?
Negative. And I'll try to reproduce this and...
xie xingguo
11:24 AM Bug #15777: OSD: partially missing on disk osdmaps between superblock.oldest_map and superblock.n...
xingguo, do you have a reproducer for this issue? Kefu Chai
11:20 AM Bug #15777 (Won't Fix): OSD: partially missing on disk osdmaps between superblock.oldest_map and ...
Ceph Version 0.94.6
[root@ceph245 ceph]# ceph --admin-daemon /run/ceph/ceph-osd.4.asok status
{
...
xie xingguo
11:26 AM Revision cde3c541 (ceph): ReplicatedPG: fix fill_in_copy_get logic
performance degrade when promote or flush object
Signed-off-by: Xinze Chi <xinze@xsky.com>
Xinze Chi
10:00 AM Linux kernel client Bug #15683 (Closed): RBD image features settings are not copied onto the clone.
Not a kernel client issue, duplicates #15388. Ilya Dryomov
09:53 AM Linux kernel client Bug #15694: process enter D status when running on rbd
"socket closed (con state OPEN)" are harmless, most likely.
Could you check your OSD logs for any "slow request" w...
Ilya Dryomov
09:45 AM Linux kernel client Bug #13081 (In Progress): data on rbd image get corrupted when pool quota is smaller than the siz...
Ilya Dryomov
09:43 AM Bug #13522: Apparent deadlock between tcmalloc getting a stacktrace and dlopen allocating memory
After use with tcmalloc_minimal, no deadlock happened again. Haomai Wang
09:41 AM Revision aee1d643 (ceph): rgw: log name instead of id for SystemMetaObj on failure
Currently if we fail to read a SystemMetaObj we try to log the
MetaObject id, however this will not be set mostly as ...
Abhishek Lekshmanan
09:40 AM rgw Bug #15776 (Resolved): rgw: more descriptive error message when failing to read zone/realm/zg info
Currently if rgw is started with an improper zonegroup/zone/realm option, the log only says the following:
2016-05-0...
Abhishek Lekshmanan
09:13 AM Revision 42f63dc6 (ceph): fs/volume_client: exercise the configurable prefix and ns_prefix.
Also ensure namespace_prefix and vol_prefix are set to default values
if they are not explicitly passed.
Fixes #1541...
Xiaoxi Chen
08:49 AM Revision 6bab8cf3 (ceph): adding test-reweight-by-utilization documentation
Signed-off-by: Etienne Menguy <etienne.menguy@corp.ovh.com> Etienne Menguy
07:15 AM Revision 715e99c8 (ceph): cls_journal: remove duplicated key generation
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
06:35 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
https://github.com/ceph/ceph/pull/8990 targeting master.
will test its hammer backport in lab also.
Kefu Chai
03:28 AM Revision 9c2d7853 (ceph): cleanup: python: remove warnings of 'new blank line at EOF'
When applying ceph patches, some warnings reported, e.g.
qa/workunits/mon/caps.py:367: new blank line at EOF.
Signed...
Li Peng
03:25 AM Revision 969c6d46 (ceph): cleanup: python: remove warnings of 'trailing whitespace'
When applying ceph patches, some warnings reported, e.g.
doc/scripts/gen_state_diagram.py:99: trailing whitespace.
S...
Li Peng
02:55 AM devops Bug #14941 (Resolved): ceph-{mds,mon,osd} packages need scriptlets with systemd code
Kefu Chai
02:34 AM Backport #15775 (In Progress): hammer: ceph-disk: wrong log level of command
Kefu Chai
02:10 AM Backport #15775: hammer: ceph-disk: wrong log level of command
PR: https://github.com/ceph/ceph/pull/8940 Desmond Shih
02:08 AM Backport #15775 (Rejected): hammer: ceph-disk: wrong log level of command
https://github.com/ceph/ceph/pull/8988 Desmond Shih
02:08 AM Bug #15759: hammer: ceph-disk: wrong log level of command
@Nathan Cutler, Sorry...I should post it to the backport... Desmond Shih
01:57 AM Bug #15759: hammer: ceph-disk: wrong log level of command
https://github.com/ceph/ceph/pull/8940 Desmond Shih
01:18 AM Bug #15759: hammer: ceph-disk: wrong log level of command
@Nathan Cutler - I know there have fixed since Infernails. But it's not in Hammer.
At first, I want to do enhancemen...
Desmond Shih
02:02 AM Bug #15774: osd_op_queue_cut_off osd_op_queue debug_random generate assert failure.
main reason caused this is the Op order is wrong because osd_op_queue,osd_op_queue_cut_off configured as debug_random... shawn chen
01:56 AM Bug #15774 (Resolved): osd_op_queue_cut_off osd_op_queue debug_random generate assert failure.
2016-05-05T15:26:58.539 INFO:tasks.ceph.osd.4.ott018.stderr:os/filestore/FileStore.cc: In function 'void FileStore::_... shawn chen
01:37 AM Revision dc8ca365 (ceph): test_msgr: enable dispatch_throttle_bytes tests
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
01:37 AM Revision e5109d57 (ceph): AsyncConnection: fix delay state using dispatch_queue
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang

05/08/2016

10:30 PM Revision d1ab71ff (ceph): hammer: rgw: S3: set EncodingType in ListBucketResult
Signed-off-by: Victor Makarov <vitja.makarov@gmail.com>
(cherry picked from commit d2e281d2beb0a49aae0fd939f9387cb2af...
Vitja Makarov
09:16 AM Revision 852dc3fa (ceph): src/os/bluestore: fix typo in:
BlueRocksEnv.h
NVMEDevice.h
Signed-off-by: Shinobu Kinjo <shinobu@linux.com>
Shinobu Kinjo
04:04 AM Revision fc7b346f (ceph): common: obj_bencher.cc add missing ":"
"Average IOPS" field in obj_bencher.cc is the only field missing a ":".
Make it consistent with other output fields
...
Brad Hubbard

05/07/2016

11:17 PM Revision 3c1cf727 (ceph): os/filestore/FileJournal: optimize align_bl.
Using is_aligned_size_and_memory replace is_aligned &&
is_n_aligned_size.
Signed-off-by: Jianpeng Ma <jianpeng.ma@in...
Jianpeng Ma
11:17 PM Revision 7ca73f4e (ceph): common/buffer: For bufferlist add func is_aligned_size_and_memory.
For directIO requirement, we need check bufferpt whether size aligned
and the address aligned. To do this, we should ...
Jianpeng Ma
11:16 PM Revision dc0c99eb (ceph): aos/bluestore/KernelDevice: optimize rebuild for aio_write.
For the requirement of directio, the content maybe rebuild.
In fact, rebuild_aligned_size_and_memory first check is_n...
Jianpeng Ma
10:41 PM Revision c82e0869 (ceph): common/buffer: Change rebuild_aligned_* & rebuild_page_aligned API.
Make those func return value from void to bool. Using the return value
we can know whether really rebuild content in ...
Jianpeng Ma
10:41 PM Revision 3161ab1c (ceph): os/bluestore/BlueFS: remove the duplicate bufferlist.rebuild().
In the later BlockDevice::aio_write(), it will rebuild again if
bufferlist need rebuild.
Signed-off-by: Jianpeng Ma ...
Jianpeng Ma
12:54 PM Revision 3a5f4c5c (ceph): osd/OSD.h: remove unneeded include file
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
12:23 PM Revision 3b8d21ac (ceph): journal: suppress notifications if client still in try_pop_front loop
One such example is popping the last entry from an object. The next
object will be automatically prefetched. When t...
Jason Dillaman
12:23 PM Revision 44827a3e (ceph): librbd: assertion to ensure no concurrent processing of replay events
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:23 PM Revision 5d205ef3 (ceph): librbd: delay processing of next journal entry until flush in-progress
When replaying a journal flush event, do not start processing the next
journal entry until after the flush is in prog...
Jason Dillaman
10:49 AM Revision bd5f0670 (ceph): common/config_opt: add bool option: bluestore_block_preallocate_file.
Using this option control whether preallocate space when bluesotre
block/db_path/wal_path use file instead block devi...
Jianpeng Ma
10:44 AM rbd Bug #15771 (In Progress): API: mirror_image_status_list does not work correctly which non-empty `...
I don't see how to fix this without changing API. Even if `start` arg, passed by the user as image name, is converted... Mykola Golub
10:25 AM rbd Bug #15771 (Resolved): API: mirror_image_status_list does not work correctly which non-empty `sta...
rbd_mirror_image_status_list function has `start` (`last_read`) argument used for reading large lists in chunks. It i... Mykola Golub
09:35 AM Backport #15769 (Resolved): jewel: reweight-by-utilization:- While increasing the weight of the u...
Backport appears to have been done manually by Sage:
https://github.com/ceph/ceph/commit/d9851351aeb6d45a2df1c107b...
Nathan Cutler
09:21 AM Backport #15769 (Resolved): jewel: reweight-by-utilization:- While increasing the weight of the u...
Nathan Cutler
09:26 AM rgw Bug #15532 (Fix Under Review): s3website: redirectrule engine broken
Nathan Cutler
09:25 AM rgw Bug #15555: s3website: double-error fault not correctly handled
Removing backport because this issue is resolved by the same PR as #15532 Nathan Cutler
09:21 AM Backport #15770 (Resolved): hammer: reweight-by-utilization:- While increasing the weight of the ...
https://github.com/ceph/ceph/pull/9416 Nathan Cutler
09:21 AM Backport #15768 (Resolved): jewel: FileStore: umount hang because sync thread doesn't exit
https://github.com/ceph/ceph/pull/9105 Nathan Cutler
09:21 AM Backport #15767 (Resolved): jewel: list-inconsistent-obj and list-inconsistent-snapset improvements
https://github.com/ceph/ceph/pull/9565 Nathan Cutler
06:56 AM Revision 75b0f7d1 (ceph): os/bluestore/BlueStore: preallocate space when use file instead of bloc...
Avoid failure because lack of space.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
06:00 AM Revision ce91b31a (ceph): src/os/bluestore/BlueStore.h: fix typo
Signed-off-by: Shinobu Kinjo <shinobu@linux.com> Shinobu Kinjo
02:55 AM Revision a2147ad3 (ceph): test: Fix test to not use jq -S which isn't avail in all distributions
Fixes: http://tracker.ceph.com/issues/15766
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
02:34 AM Messengers Bug #15758: msgr/async: Messenger thread long time lock hold risk
yes, async messenger always easy to expose problem than simple. actually this pr(https://github.com/ceph/ceph/pull/88... Haomai Wang
01:55 AM Bug #15766 (Resolved): Earlier version of jq don't have -S option

Need to fix src/test/osd/osd-scrub-snaps.sh to not use -S because some distributions don't include a jq with this o...
David Zafman
01:55 AM Revision ad9786b2 (ceph): message: set high priority for peering
want peering as fast as it can
Signed-off-by: yaoning <yaoning@unitedstack.com>
yaoning
01:16 AM Revision 9701f4da (ceph): mon/OSDMonitor: fix dump type mismatch
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo

05/06/2016

10:32 PM Revision 5d3882d5 (ceph): test/rgw: fix bucket checkpoint
Can refer to the incremental sync marker only if bucket is in the incremental
sync state.
Signed-off-by: Yehuda Sade...
Yehuda Sadeh
10:18 PM Bug #15719: list-inconsistent-obj and list-inconsistent-snapset improvements
Need to backport ceph-qa-suite changes in pull request #982 too
51093a3384237abb2e76142adee296be58cf6d57
David Zafman
10:00 PM Bug #15719 (Pending Backport): list-inconsistent-obj and list-inconsistent-snapset improvements
a1372673d852c7bf78247f83b6a989a50adb1333
By mistake this merge commit doesn't say "Merge pull request #7289" as it...
David Zafman
10:13 PM Revision 65537150 (ceph): src/os/bluestore/StupidAllocator.cc: change file permission from 774 to...
Signed-off-by: Shinobu Kinjo <shinobu@linux.com> Shinobu Kinjo
09:51 PM rgw Bug #15319: A period commit fails on a secondary zone fails
What about this error?
radosgw-admin realm pull --url=http://rgw1:7480 --access-key=access --secret=secret
2016-03-...
Russell Islam
08:51 PM Revision 3a451511 (ceph): rgw: RGWZoneGroup::remove_zone() takes zone id
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:51 PM Revision db0fa48e (ceph): radosgw-admin: add missing 'zonegroup remove'
Fixes: http://tracker.ceph.com/issues/15684
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
08:51 PM Revision 6327ade1 (ceph): test/rgw: index zones by name instead of insertion order
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:51 PM Revision e2b27c72 (ceph): test/rgw: add test_zonegroup_remove
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:41 PM Revision 083417fb (ceph): osd/OSD.h: change some data members to private
Move some data members of the OSDService from public to private access
specifier.
Signed-off-by: Michal Jarzabek <st...
Michal Jarzabek
08:28 PM rbd Bug #15765 (In Progress): Imbalanced journal replay fails to start from correct position
Jason Dillaman
07:14 PM rbd Bug #15765 (Resolved): Imbalanced journal replay fails to start from correct position
A journal that was heavily populated with individual CLI maintenance operations (two events per epoch) in addition to... Jason Dillaman
08:07 PM Revision abed30be (ceph): rgw: fix for duplicates in list_periods()
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:07 PM Revision a286b322 (ceph): rgw: 'period delete' cleans up all period objects
Fixes: http://tracker.ceph.com/issues/15469
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
07:13 PM Revision 646a6a28 (ceph): Merge pull request #8912 from markhpc/wip-promote-throttle-fix
osd: fix reversed promote throttle default parameters
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: xie xing...
Sage Weil
07:13 PM Revision cdae4a30 (ceph): Merge pull request #8902 from xiexingguo/xxg-wip-cheanup-osdmon
mon/OSDMonitor: kill dead code
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:13 PM Revision 83ae5d6a (ceph): Merge pull request #8290 from yangdongsheng/chain_xattr
Fix unittest for chain_xattr.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Willem Jan Withagen <wjw@digiwa...
Sage Weil
07:12 PM Revision 702f5232 (ceph): Merge pull request #8173 from ceph/buffer-api-visibility
buffer: fix iterator_impl visibility through typedef
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
07:11 PM Revision a99fae9d (ceph): Merge pull request #8289 from majianpeng/bluestore-zero-clear-tail-cache
os/bluestore/BlueStore: For _zero, check whether clear tail_bl.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:01 PM Revision b158fa6f (ceph): Merge pull request #8977 from liewegas/wip-ceph-tool
qa/workunits/rados/test_rados_tool: fix copy paste error
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
07:01 PM Messengers Bug #15758: msgr/async: Messenger thread long time lock hold risk
Is this something that newly blocks for a long time?
Or is the problem that AsyncMessenger doesn't have per-connec...
Greg Farnum
07:48 AM Messengers Bug #15758: msgr/async: Messenger thread long time lock hold risk
It looks like async messenger need a extra DispatchQueue to handle nonfast message which may block thread totally. Haomai Wang
07:08 AM Messengers Bug #15758: msgr/async: Messenger thread long time lock hold risk
The lock time depends on the ObjectStore process time from 1s-5s even longer. It's easy to cause IO shake when exists... Haomai Wang
07:03 AM Messengers Bug #15758 (Resolved): msgr/async: Messenger thread long time lock hold risk
Thread 46 (Thread 0x7fa7365a2700 (LWP 17842)):
#0 0x00007fa73b888705 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib...
Haomai Wang
06:57 PM Revision 8cbfb00d (ceph): Merge pull request #8388 from dreamhost/wip-buildfix-mds-test
mds: build fix for LIBMDS consumer.
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
06:54 PM Revision 7f1bc1b0 (ceph): qa/workunits/rados/test_rados_tool: fix copy paste error
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 0746488f (ceph): osd/OSD.h: remove unneeded line
We don't need to create a key with value 0 here.
It is created in statement:
pgid_tracker[pgid]++
if it doesnt exist....
Michal Jarzabek
05:42 PM Revision a122569d (ceph): tests/rbd: add option to leave behind fsx test data
tests/rbd: add option to leave behind fsx test data
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:39 PM rbd Bug #15764 (Resolved): rbd-mirror bootstrap fails with -EEXIST when creating local image
The rbd-mirror daemon had previously crashed so it's possible that it raced creating the image and registering it wit... Jason Dillaman
05:37 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
in @OSD::handle_osd_map()@... Kefu Chai
05:36 PM Revision c33d0cbc (ceph): tests/rbd: add option to leave behind fsx test data
Previously, fsx deleted all test data upon successful completion. Add
an option to leave the data behind for further ...
Douglas Fuller
04:55 PM Revision 73e22784 (ceph): Merge pull request #8936 from bstillwell/manual-install-doc-fixes1
doc: install/manual-deployment: use sudo on some commands
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:29 PM Revision 485a2c80 (ceph): AsyncConnection: add DispathQueue throttle
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:29 PM Revision 9e71c5ee (ceph): DispatchQueue: add name to separte different instance
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:29 PM Revision 61e60266 (ceph): DispatchQueue: remove pipe words
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:29 PM Revision eabeecf8 (ceph): AsyncConnection: release dispatch throttle with fast dispatch message
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:29 PM Revision 410aed8d (ceph): AsyncConnection: continue to read when meeting EINTR
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:29 PM Revision 22213228 (ceph): AsyncConnection: need to prepare message when features mismatch
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:25 PM Revision bb3bdc2c (ceph): AsyncConnection: change all exception deliver to DispatchQueue
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:24 PM Revision 492bfd48 (ceph): AsyncMessenger: introduce DispatchQueue to separate nonfast message
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:24 PM Revision e81e0456 (ceph): AsyncConnection: make local message deliver via DispatchQueue
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:19 PM Revision f282ad05 (ceph): DispatchQueue: Move from msg/simple to msg
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:19 PM Revision b3dfc871 (ceph): DispatchQueue: move dispatch_throtter from SimpleMessenger to DispatchQ...
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:03 PM Bug #15727: EIO during readwrite test
enabled more debug in the rados task (rgw 20, ms 1) Sage Weil
01:40 PM Bug #15727: EIO during readwrite test
/a/yuriw-2016-05-05_09:55:50-rados-wip-yuri-testing2---basic-smithi/172261 Sage Weil
04:03 PM Revision 84aeb9e8 (ceph): rados: debug rgw test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:58 PM rgw Bug #15331 (Resolved): radosgw-admin --log-to-stderr --format json -n client.1 -n client.1 zone s...
Sage Weil
03:52 PM Bug #15686 (Pending Backport): reweight-by-utilization:- While increasing the weight of the under...
Needs a backport to jewel and hammer at least (I don't care about infernalis) Ken Dreyer
03:49 PM Revision 9fb8b103 (ceph): Merge pull request #8950 from stiopaa1/osd_passSharedByRef_shouldsharemap
osd/OSD: pass shared pointer by const reference
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:48 PM Revision b7a7d418 (ceph): rgw: handle stripe transition when flushing final pending_data_bl
Fixes: http://tracker.ceph.com/issues/15745
When complete_writing_data() is called, if pending_data_bl is not empty
...
Yehuda Sadeh
03:19 PM rbd Bug #15755 (Fix Under Review): rbd-mirror crashed with assertion failure during the sync in-prog...
*PR*: https://github.com/ceph/ceph/pull/8973 Jason Dillaman
12:02 PM rbd Bug #15755 (In Progress): rbd-mirror crashed with assertion failure during the sync in-progress
Jason Dillaman
03:10 PM Bug #15763 (Closed): Slow recovery times, slowing further toward the end of the recovery
I have been evaluating Ceph (Hammer - v0.94.6) in an all-SSD, 2X replication configuration. I have 4 OSD servers: 2x ... Sachin Agarwal
02:58 PM rgw Documentation #15245 (In Progress): Documenting Civetweb options for Rados Gateway
Aron Gunn
02:38 PM rbd Backport #15697 (In Progress): jewel: python: clone operation will fail if config overridden with...
Abhishek Varshney
02:34 PM Revision ca13a955 (ceph): librbd: add rbd_image_options_is_set helper method to API
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 2633b045e0b57827cc10c2e7707bd5a5e344e59a)
Jason Dillaman
02:34 PM Revision 82838e34 (ceph): librbd: default clone operation to image format 2
Image format 1 doesn't support clones, so unless the user
overrode the setting, default to format 2.
Fixes: http://t...
Jason Dillaman
02:31 PM CephFS Backport #15738 (In Progress): jewel: infernalis to jewel upgrade
Abhishek Varshney
02:30 PM Revision 6c1b792b (ceph): doc: add cephfs daemon management docs
Principally to tell people how to configure
standby, but more generally as a place to define
our terms for GIDs etc.
...
John Spray
02:30 PM Revision e6aa4533 (ceph): mds: fix upgrades with replay daemons in map
In the new world, a standby replay daemon which
is actively replaying has its rank set. In the old
world it did not:...
John Spray
02:30 PM Revision 02e3edd9 (ceph): mds: remove ONESHOT_REPLAY mode
This predated cephfs-journal-tool. Don't bother
with any backwards-compatibility mechanisms here, as
it was a seriou...
John Spray
02:30 PM Revision ae3ce5b8 (ceph): messages: add MMDSBeacon::standby_replay
So that daemons can explicitly say that they
want to be standby replay, instead of using
magic standby_for_rank value...
John Spray
02:30 PM Revision be5274c3 (ceph): mds: simplify standby/standby-replay logic
This used to use an arcane set of constants
in standby_for_rank, combined with daemons sometimes
sending requests to ...
John Spray
02:30 PM Revision bf44c6d4 (ceph): mds: omit fscid in single-filesystem status output
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit ec8f3db3e5c26b60b9333e86453e1b17324a8cfa)
John Spray
02:28 PM CephFS Backport #15732 (In Progress): jewel: MDS incarnation get lost after remove filesystem
Abhishek Varshney
02:26 PM Revision c1279d8f (ceph): mds: remove inc array from mdsmap
Instead, use the MDSMap epochs to provide the `inc` that
we populate into mds_info_t for use by the daemons.
It is n...
John Spray
02:26 PM Revision 52ca1952 (ceph): mds: remove stale comments
A little bit of detritus from the MDS->MDSRank refactor.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry p...
John Spray
02:25 PM CephFS Backport #15731 (In Progress): jewel: MDSAuthCap parse fails on paths with hyphens
Abhishek Varshney
02:23 PM Revision af3a4e4a (ceph): mds: fix auth caps with hyphen in path
Quirk of the boost spirit char() fn, hyphens
are treated as range delimiters unless they're
the last character in the...
John Spray
02:23 PM Revision 9d5162fe (ceph): test/mds: add test for symbols in paths
Especially, hyphens.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 4e9327f64e5965c57c...
John Spray
02:16 PM Bug #15567 (Pending Backport): ceph osd utilization has min/max backwards
Abhishek Varshney
02:14 PM Backport #15728 (In Progress): jewel: osd: acting_primary not updated on split
Abhishek Varshney
02:12 PM Revision 36743419 (ceph): osd/PG: update info.stats.* mappings on split
These are updated in the init and start_peering_interval paths, but not
on split.
Fixes: http://tracker.ceph.com/iss...
Sage Weil
02:03 PM Revision 80b6660a (ceph): Merge pull request #8962 from beess/doc-fix1
doc: Fixes three hyphen errors and a syntax error.
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-by:...
Kefu Chai
01:25 PM Revision c73b2f40 (ceph): Merge pull request #8934 from liewegas/wip-bluestore-extent-flags
os/bluestore: drop transient extent flags
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
01:16 PM Feature #15762 (Resolved): Improve OSD heartbeat_check log message by including host name (besid...
Description of Feature:
Improve OSD heartbeat_check log message by including host name (besides OSD numbers)
When...
Vikhyat Umrao
01:10 PM Bug #15760 (Fix Under Review): LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotify2Timeo...
https://github.com/ceph/ceph/pull/8967 Sage Weil
12:21 PM Bug #15760 (Resolved): LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotify2Timeout/1 segv
... Sage Weil
01:09 PM Revision 2e2ce365 (ceph): osdc/Objecter: upper bound watch_check result
This way we always return a safe upper bound on the amount of time
since we did a check. Among other things, this pr...
Sage Weil
12:32 PM rbd Bug #15761 (Resolved): When journaling is enabled, a flush request shouldn't flush the cache
librbd currently flushes the journal and flushes the cache. It is not necessary to flush the cache since upon a cras... Jason Dillaman
12:21 PM Feature #15372 (Resolved): async_messenger: implement ms_inject_delay*
Sage Weil
12:21 PM Revision 4e534ab8 (ceph): Merge pull request #8607 from ceph/wip-15372
msg/async: add missing DelayedDelivery and delay injection Sage Weil
12:11 PM rbd Feature #15656 (In Progress): Initial python APIs to support mirroring
Mykola Golub
11:46 AM Revision 3637676b (ceph): Merge branch 'sharkcz-optional-tcmalloc'
Reviewed-by: Boris Ranto <branto@redhat.com> Boris Ranto
11:45 AM Revision efa7f7b3 (ceph): fix tcmalloc handling in spec file
- there is no gperftools/tcmalloc on s390(x) yet
- explicitly disable tcmalloc when built without
Signed-off-by: Dan...
Dan Horák
11:44 AM Revision efedfffe (ceph): osd: remove useless set_role from split completion
This is done by PG::split_into().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:44 AM Revision f8f26013 (ceph): cmake: Remove redundant call to get_processors
Signed-off-by: Brad Hubbard <bhubbard@redhat.com> Brad Hubbard
11:44 AM Revision 02107453 (ceph): doc/rgw: hyperlink of "Ceph Object Gateway" doesn't work
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
11:44 AM Revision 4c58365c (ceph): doc/rgw: fix hyperlinks which can't work
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
11:44 AM Revision f086f93b (ceph): show the total pg on each osd.
ceph pg dump osds
dumped osds in format plain
osdstat kbused kbavail kb hb in hb out pg sum
0 143304204 79623420 2348...
ceph zte
11:44 AM Revision 63e44e32 (ceph): msg/simple/Pipe: avoid infinite loop in Pipe::do_recv()
I found that, sometimes an OSD thread uses 100% CPU after cutting network
between OSD and client. recv(2) in Pipe::do...
Yan, Zheng
11:44 AM Revision 520ef71e (ceph): ObjctStore: More accurate disk space usage calculation when considering...
This also adds cache protection against potential overflow with removed objects
Signed-off-by: Igor Fedotov <ifedoto...
Igor Fedotov
11:44 AM Revision 9a5109a6 (ceph): Added option to deploy omap to a separate device(path)
In the HDD as OSD, SSD as journal test, we saw a great
throughput improvement if moving omap to a SSD device at
randw...
Chendi Xue
11:44 AM Revision dbe0e470 (ceph): create and check omap fsid
1. write osd_uuid to omap dir when doing filestore mkfs
2. check if omap fsid matches osd fsid when doing filestore m...
Chendi.Xue
11:44 AM Revision 33a2e379 (ceph): osd: pay attention to shard when setting role
This matches start_peering_interval().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:44 AM Revision c8be0f71 (ceph): osd: respect shard when setting role on new pgs
This matches PG::start_peering_interval().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:44 AM Revision 0ac671ec (ceph): mon: remove bad rocksdb option
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:44 AM Revision be6279de (ceph): mon/MonitorDBStore: fix bug in dump output file
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:44 AM Revision 3f1dee19 (ceph): mon/MonitorDBStore: move backend instantiation out of ctor
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:44 AM Revision 0c0dc6a4 (ceph): mon/MonitorDBStore: {read,write}_meta
These are lifted from ObjectStore.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:44 AM Revision efc3510f (ceph): mon/MonitorDBStore: remember kv backend type
If it is specified, use it; otherwise, go by the config
option.
Record the type when creating the store.
Signed-off...
Sage Weil
11:44 AM Revision 01c0f429 (ceph): test/mon/mkfs.sh: clean up kv_backend file
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:44 AM Revision 037cf3f6 (ceph): mon/PGMonitor: fix inaccurate warn of unscrubbed pgs
1. we automatically perform deep-scrub at osd_deep_scrub_interval,
not mon_scrub_interval(1week vs. 1day).
2. the...
xie xingguo
11:44 AM Revision 0f7029b9 (ceph): mon/PGMonitor: don't get error code overwritten by 0
dump_stuck_pg_stats() method returns either 0 on success or
an negative error code on failure. So it is wrong to rese...
xie xingguo
11:44 AM Revision 6f046c6c (ceph): osd: copy blacklist in better way.
Signed-off-by: song baisen song.baisen@zte.com.cn ceph zte
11:44 AM Revision f8fa44a1 (ceph): os/bluestore/KernelDevice: For buffer mode no need do bufferlist::rebuild.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
11:44 AM Revision 2ff51dab (ceph): librbd: reduce log level for image format 1 warning
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
11:44 AM Revision 266ccccc (ceph): debian,rpm: add jq build dependency
Needed since db517ba9176f1ee829453b016b1bd43c6054a555.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
11:44 AM Revision 89edda84 (ceph): test: Find ceph command as CEPH_TOOL like rados command
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
11:44 AM Revision 1976ee7f (ceph): test: Test rados ls with --all option
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
11:44 AM Revision 2951cc39 (ceph): common: Fix ObjBencher clean_up when no prefix specified
By default remove all objects named benchmark_data_{hostname} when
there is no benchmark_last_metadata present.
Fixe...
David Zafman
11:44 AM Revision 0aa29f37 (ceph): rados: Support --all for rados bench cleanup
Remove duplicate code in generate_object_name()
Need to handle multiple different pids during cleanup
Add same messag...
David Zafman
11:44 AM Revision 4e0b0d9a (ceph): test: Test rados cleanup command with and without --all
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
11:44 AM Revision 79669c4b (ceph): rados, test: Restrict usage of --prefix in cleanup
As a precaution to using cleanup for mass deletion of other
objects, only allow --prefix which begins with "benchmark...
David Zafman
11:44 AM Revision 71cbc832 (ceph): Test-enable XIO messenger and IB/RDMA support
Fixes: http://tracker.ceph.com/issues/15472
Signed-off-by: Lars Marowsky-Bree <lmb@suse.com>
Signed-off-by: Nathan C...
Nathan Cutler
11:44 AM Revision 4baf488e (ceph): rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.
If the option "rgw_swift_account_in_url" is being set to true,
both user and subuser IDs will be present in the X-Sto...
Radoslaw Zarzynski
11:44 AM Revision e6384c78 (ceph): rgw: introduce rgw_list_bucket_min_readahead parameter for bucket listi...
Signed-off-by: Abhishek Varshney <abhishek.varshney@flipkart.com> Abhishek Varshney
11:44 AM Revision efe4e620 (ceph): rpm: Fix SELinux relabel on fedora
The SELinux userspace utilities stopped providing versions when they
switched to CIL language. We need to use a diffe...
Boris Ranto
11:44 AM Revision 7e8bfef4 (ceph): os/FileStore::sync_entry check for stop in after wait
there is chance that the sync_entry() gets signaled in the
WaitInterval(max_interval) call because of sync_cond.Signa...
Kefu Chai
11:44 AM Revision 1cefe405 (ceph): rpm: drop python_sitelib/sitearch conditional
This conditional was required to support older versions of RHEL/CentOS that are
no longer supported in infernalis and...
Nathan Cutler
11:44 AM Revision d2bae7c4 (ceph): rpm: drop init-ceph.in-fedora.patch
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
11:44 AM Revision 1893b863 (ceph): rpm: drop _with_systemd
Ceph versions jewel and above only support systemd.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
11:44 AM Revision f77015c1 (ceph): rpm: drop python-argparse dependency
This was only necessary for older (now unsupported) distro versions.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
11:44 AM Revision 7d10503f (ceph): rpm: drop dead conditionals
This commit drops conditionals that no longer serve any purpose, since
jewel and above do not support the distro vers...
Nathan Cutler
11:44 AM Revision 1ff78261 (ceph): rpm: move unified python-sphinx build dependency
Now that the python-sphinx build dependency is unified, move it
to the proper section of the spec file.
Signed-off-b...
Nathan Cutler
11:44 AM Revision d77d10f3 (ceph): rpm: move boost-random dependency to appropriate section
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
11:44 AM Revision 88cbe057 (ceph): rpm: drop sysvinit-specific dependencies
Obsolete in jewel and above.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
11:44 AM Revision a53d932f (ceph): rpm: put /sbin/ldconfig into -p
This saves approximately 1 second per invocation.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
11:44 AM Revision 454fb72f (ceph): rpm: put dependencies in alphabetical order
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
11:44 AM Revision 1cf896cb (ceph): rpm: global replace $RPM_BUILD_ROOT with %{buildroot}
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
11:44 AM Revision c86e0021 (ceph): rpm: drop udev/95-ceph-osd-alt.rules
This udev rules file was needed on older RHEL platforms, which are
unsupported as of jewel.
Signed-off-by: Nathan Cu...
Nathan Cutler
11:44 AM Revision 861e75d5 (ceph): rpm: replace literal paths with RPM macros
The only place we should write out literal paths is in the RPM scriptlets,
and there only for things that are not ins...
Nathan Cutler
11:44 AM Revision 0d75ab18 (ceph): rpm: drop sysvinit bits from relabel_files function
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
11:44 AM Revision 827edbae (ceph): rpm: do a full make check when --with-tests is given
The check-local target tests the CLI tools only.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
11:29 AM Revision 508745b8 (ceph): fix tcmalloc handling in spec file
- there is no gperftools/tcmalloc on s390(x) yet
- explicitly disable tcmalloc when built without
Dan Horák
11:22 AM Bug #15759: hammer: ceph-disk: wrong log level of command
@Desmond - do you know of a commit/PR in master that fixes the issue? Nathan Cutler
09:19 AM Bug #15759 (Duplicate): hammer: ceph-disk: wrong log level of command
The command 'ceph-disk' in Hammer doesn't have the log setting of 'log-stdout' to set the log level.
It would affect...
Desmond Shih
11:08 AM Revision be8b5b46 (ceph): Merge pull request #8660 from xiexingguo/xxg-wip-docmultisite
doc/rgw: hyperlink of "Ceph Object Gateway" doesn't work
Reviewed-by: luo kexue <luo.kexue@zte.com.cn>
Reviewed-by: ...
Kefu Chai
09:20 AM Revision c792bcee (ceph): doc: Fixes three hyphen errors and a syntax error.
Signed-off-by: Zhuang Xiaochun <zhuangxc89@163.com> zhuangxc89
08:19 AM Bug #15566 (Resolved): [centos] jewel el7 repos corrupted
Kefu Chai
07:38 AM Revision 2ab0707f (ceph): Merge pull request #8954 from badone/wip-cmake-jj-fix
cmake: Remove redundant call to get_processors Kefu Chai
07:17 AM Backport #15717 (In Progress): hammer: Add units to rados bench output
https://github.com/ceph/ceph/pull/8960 Brad Hubbard
06:47 AM Backport #15717: hammer: Add units to rados bench output
Commit to backport is https://github.com/ceph/ceph/commit/669b9329 Nathan Cutler
06:48 AM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
@Brad My apologies! You were right. Nathan Cutler
06:48 AM Backport #15703 (Duplicate): hammer: rados bench sometimes numbers not separated by blank
Nathan Cutler
06:44 AM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
@Brad No, this is not a duplicate. It's a backport tracker issue. We track backports separately from the original iss... Nathan Cutler
01:42 AM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
Isn't this just a duplicate of http://tracker.ceph.com/issues/12248 ?
Can we close it to avoid (more) confusion pl...
Brad Hubbard
05:04 AM Revision df4eadc2 (ceph): rados: Add units to rados bench output
Fixes: #12248
Signed-off-by: Gu Zhongyan <guzhongyan@360.com>
Reviewed-by: Sage Weil <sage@redhat.com>
(cherry picked...
Gu Zhongyan
04:25 AM rbd Bug #15757 (Resolved): Journal clients should register with oldest registered commit position
Initialize a new client's commit position to match the oldest commit position of other clients. Replay should be pos... Jason Dillaman
04:19 AM rbd Bug #15750 (Fix Under Review): Journal corruption detected during rbd-mirror replay
*PR*: https://github.com/ceph/ceph/pull/8958 Jason Dillaman
04:08 AM Revision 70b9fbf2 (ceph): librbd: split large AioWrite journal events
Ensure that AioWrite journal events fit within a single
journal object.
Signed-off-by: Jason Dillaman <dillaman@redh...
Jason Dillaman
04:00 AM Revision db5d60d1 (ceph): client: save readdir result into dir_result_t directly
Current code saves the readdir result into MedaRequest, then updates
dir_result_t according to MetaRequest. I can't s...
Yan, Zheng
03:36 AM Revision 467bebb8 (ceph): mon/OSDMonitor: avoid to reweight a currently out osd
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
03:26 AM Revision 6effa004 (ceph): mon/OSDMonitor: fix "pools" filter does not work for reweight_by_*
We may instruct to "reweight-by-pg" and add "pools" limitations.
However, the "pools" limitations won't work well cur...
xie xingguo
03:26 AM Revision 23f81c3c (ceph): mon/OSDMonitor: add sanity check for get_item_weightf() method
The get_item_weightf() method may return negative rerult on error
(or 0 even ?). Although the above case may be rare,...
xie xingguo
02:01 AM Revision d5f307de (ceph): journal: prohibit journal entries larger than the soft object size
This avoids complications like a librbd write event of 128MB trying
to fit within a 24MB journal object.
Signed-off-...
Jason Dillaman
01:54 AM Revision f25fbf91 (ceph): os/filestore/LFNIndex: remove unused variable 'subdir_path'
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
01:39 AM Bug #15756: hammer: rados bench sometimes numbers not separated by blank
Duplicates http://tracker.ceph.com/issues/15717 Brad Hubbard
01:37 AM Bug #15756 (Duplicate): hammer: rados bench sometimes numbers not separated by blank
Brad Hubbard
01:21 AM Bug #15756 (Duplicate): hammer: rados bench sometimes numbers not separated by blank
Brad Hubbard
01:31 AM Revision 1633c7d3 (ceph): doc/rgw: fix typo, abbreviation error etc.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
01:25 AM Revision 046caf5f (ceph): mon/PGMap: pretty output for "pg dump osds" command
before:
[root@c7 yum.repos.d]# ceph pg dump osds
dumped osds in format plain
osdstat kbused kbavail kb ...
xie xingguo
01:09 AM Revision e7561db4 (ceph): cmake: Remove redundant call to get_processors
Signed-off-by: Brad Hubbard <bhubbard@redhat.com> Brad Hubbard
12:57 AM Revision a806b1d6 (ceph): doc/rgw: fix hyperlinks which can't work
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
12:52 AM Revision 34963df3 (ceph): osd: Trivial grammatical fix 'i' to 'I'
Signed-off-by: Brad Hubbard <bhubbard@redhat.com> Brad Hubbard
12:29 AM Revision 374e3c7b (ceph): doc: Some commands also need sudo to run
Included sudo on some commands which need it to run properly and also
fixed a few grammar problems.
Signed-off-by: B...
Bryan Stillwell

05/05/2016

11:22 PM rbd Bug #15755 (Resolved): rbd-mirror crashed with assertion failure during the sync in-progress
Description of problem:
-----------------------
Hosted a VM using a Qemu client on a 10GB image created on primary ...
Kumar Hemanth
10:25 PM Feature #15751 (New): Faster Peering -- primary remember infos/missings across interval if the pr...
Currently, when the interval changes, an osd throws out essentially all soft state for the pg. That's handy, it redu... Samuel Just
09:56 PM rbd Bug #15750: Journal corruption detected during rbd-mirror replay
Last entry in the journal was a 16MB IO event -- which ballooned the final size of the journal object to ~44MB. Howe... Jason Dillaman
09:42 PM rbd Bug #15750 (Resolved): Journal corruption detected during rbd-mirror replay
Mirroring was enabled and OS installation started on VM:... Jason Dillaman
09:32 PM Revision d1a21b07 (ceph): pybind: configurable cephfs_vol_client prefix and ns_prefix.
Which is useful if we would like to have multiple backends
in manila and potentially set different layout based on pr...
Xiaoxi Chen
09:25 PM rbd Bug #15749 (Closed): rbd journal inspect / export tools should start at specific client commit po...
Given a large journal that has been trimmed, without starting at a specific (valid) commit position, it's likely you ... Jason Dillaman
06:03 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
sorry about the comment spam, the logs were failing to upload
dropbox link below ->
https://www.dropbox.com/s/8...
Mike Beyer
06:03 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
still there's no 'debug ms = 1' in these logs. Did you restart the radosgw process after changing ceph.conf? Or maybe... Yehuda Sadeh
06:00 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
Logs with debug ms = 1 & debug rgw = 20
Mike Beyer
06:00 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
Mike Beyer wrote:
> Logs with debug ms = 1 & debug rgw = 20
Mike Beyer
05:59 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
Logs with debug ms = 1 & debug rgw = 20 Mike Beyer
05:54 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
Will upload again.
New information: When I upload an object via rgw to an erasure coded pool and pull the pieces...
Mike Beyer
05:42 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
The log doesn't have 'debug ms = 1', can you add that and reproduce? Yehuda Sadeh
05:23 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
pastebin truncated the file, i've attached the complete version that shows the error from the GET. Mike Beyer
04:22 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
Logs for a put/get cycle here. I tried to pare it down some.
http://pastebin.com/YP5ZLMZV
Mike Beyer
04:02 PM rgw Bug #15745: RGW :: Subset of uploaded objects via radosgw are unretrievable when using erasure co...
Can you provide rgw log with 'debug rgw = 20' and 'debug ms = 1' of such an object creation? Also useful would be a l... Yehuda Sadeh
03:33 PM rgw Bug #15745 (Resolved): RGW :: Subset of uploaded objects via radosgw are unretrievable when using...
We are running a number of Ceph clusters in production to provide object storage services. We have stumbled upon an ... Mike Beyer
06:02 PM rgw Bug #15747 (Resolved): some radosgw-admin commands print no output on success
The radosgw-admin commands 'zone modify', 'zonegroup modify', and 'zonegroup add' do not print any output on success,... Casey Bodley
05:57 PM rbd Documentation #15746 (Resolved): Update mirroring guide to include pool/image status commands
Jason Dillaman
05:53 PM Revision fbf26d14 (ceph): suites/hadoop: use xfs
This avoids working aroudn ext4 limits. Whatev.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from comm...
Sage Weil
04:46 PM Revision c0031c7c (ceph): Merge pull request #984 from ceph/wip-name-len
drop broken name length config args Sage Weil
04:44 PM Revision 4fbf3891 (ceph): OSD: fix deadlock in OSD::_committed_osd_maps
Fixes: http://tracker.ceph.com/issues/15701
Signed-off-by: Xinze Chi <xinze@xsky.com>
Xinze Chi
04:40 PM Revision f2e9a74b (ceph): Merge pull request #8834 from liewegas/wip-pg-role
osd: set pg role more carefully
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Samuel Just <sjust@re...
Sage Weil
04:39 PM Revision 46be9ba8 (ceph): Merge pull request #6421 from xuechendi/wip-omap-out
os/filestore: add option to deploy omap to a separate device(path)
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
04:38 PM Bug #13848 (Resolved): Removed objects may stay in cache forever
Sage Weil
04:38 PM Revision 55cf5c6c (ceph): Merge pull request #6664 from ifed01/wip-13848
osd: more accurate disk space usage calculation when considering 'whiteout'/empty/small objects.
Reviewed-by: Sage W...
Sage Weil
04:37 PM Messengers Bug #14120 (Resolved): Pipe::do_recv() may loop infinitely
Sage Weil
12:35 PM Messengers Bug #14120: Pipe::do_recv() may loop infinitely
I encountered this again. I ran 'perf record -g -e cycles:u -p xxx', perf report > perf.out.txt Zheng Yan
04:37 PM Revision bd1e599d (ceph): Merge pull request #6971 from ukernel/jewel-14120
msg/simple/Pipe: avoid infinite loop in Pipe::do_recv()
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil
04:36 PM Revision 70ef394d (ceph): Merge pull request #7050 from songbaisen/wipshowpg
mon: show the pg count in df output
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
04:36 PM Revision 877acf17 (ceph): Merge pull request #7872 from majianpeng/bluestore-write-buffer-rebuild
os/bluestore/KernelDevice: For buffer mode no need do bufferlist::rebuid
Reviewed-by: Sage Weil <sage@redhat.com>
Re...
Sage Weil
04:35 PM Revision 5ace7099 (ceph): Merge pull request #8087 from songbaisen/song13
osd: copy blacklist in better way.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:35 PM Revision 5b80c6f2 (ceph): Merge pull request #8800 from xiexingguo/xxg-wip-fixscrubwarn
mon/PGMonitor: fix inaccurate warn of unscrubbed pgs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:34 PM Revision b3b09d90 (ceph): Merge pull request #8888 from liewegas/wip-mon-kv
mon: enable different backends (e.g., rocksdb)
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Brad Hubbard <...
Sage Weil
04:33 PM Bug #15695 (Pending Backport): FileStore: umount hang because sync thread doesn't exit
Sage Weil
04:33 PM Revision 17ecc7f5 (ceph): Merge pull request #8905 from tchaikov/wip-15695
os/FileStore::sync_entry check for stop in after wait
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:24 PM Bug #15701 (Fix Under Review): deadlock in OSD::_committed_osd_maps
Kefu Chai
04:05 PM Revision 15a345b1 (ceph): test: add perf-reset test in test/perf_counters.cc
Signed-off-by: wangsongbo <wangsongbo@unitedstack.com> wangsongbo
03:08 PM Revision 9b5c7087 (ceph): OSD/OSDService: make osdmap load error more human-understandable
In case when OSD crashed leaving empty OSD maps in its store, subsequent
OSD boots will fail with exception end_of_bu...
Piotr Dałek
03:04 PM rbd Feature #15721 (Fix Under Review): rbd map: more helpful error messages
PR: https://github.com/ceph/ceph/pull/8944 Venky Shankar
02:45 PM rgw Bug #15445: multisite s3tests test_versioning_obj_create_versions_remove_special_names causes rad...
Orit Wasserman
02:42 PM rgw Bug #15445: multisite s3tests test_versioning_obj_create_versions_remove_special_names causes rad...
In multisite configuration we cannot remove the bucket instance because of the asynchronous replication.
We need to ...
Orit Wasserman
02:44 PM devops Backport #15744 (In Progress): jewel: rpm: SELinux relabel does not work on systems using CIL
Nathan Cutler
02:41 PM devops Backport #15744 (Resolved): jewel: rpm: SELinux relabel does not work on systems using CIL
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
02:40 PM devops Bug #15725: rpm: SELinux relabel does not work on systems using CIL
*master PR*: https://github.com/ceph/ceph/pull/8923 Nathan Cutler
12:56 PM devops Bug #15725 (Pending Backport): rpm: SELinux relabel does not work on systems using CIL
This should back-port cleanly once #13445 is back-ported. Boris Ranto
02:28 PM Revision a033f40c (ceph): radosgw-admin: 'zonegroup modify' prints updated zonegroup
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
02:28 PM Revision d3552080 (ceph): radosgw-admin: 'zonegroup add' prints updated zonegroup
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
02:27 PM Revision 8a639014 (ceph): radosgw-admin: 'zone modify' prints updated zone
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
01:28 PM rbd Bug #15028: Deep-flatten incorrectly updates fast-diff stats
Douglas Fuller
01:24 PM Messengers Bug #15503 (Rejected): msg/async: deadlock in rebind when enabling delay
Sage Weil
01:16 PM rbd Bug #15248: Flag is showing "flags: object map invalid", after enabling object map on an exclusiv...
@Rohith: yes, fast-diff follows the same rationale. The fast-diff feature is an extension to the object-map that use... Jason Dillaman
10:58 AM rbd Bug #15248: Flag is showing "flags: object map invalid", after enabling object map on an exclusiv...
Jason Dillaman wrote:
> This is expected behavior -- when you enable object map on a pre-existing image, the object ...
Rohith Radhakrishnan
01:07 PM Revision 2a44c3d2 (ceph): drop broken name length config args
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:54 PM Revision 64da723d (ceph): Merge pull request #8923 from ceph/wip-selinux-relabel
rpm: Fix SELinux relabel on fedora
Reviewed-by: Petr Lautrbach <plautrba@redhat.com>
Boris Ranto
12:00 PM Bug #12287 (Fix Under Review): ceph command line tool chokes on ceph –w (the dash is unicode 'en ...
https://github.com/ceph/ceph/pull/8943 Kefu Chai
11:03 AM Revision 24523287 (ceph): Merge pull request #8756 from Abhishekvrshny/fix-rgw-min-read-ahead
rgw: introduce rgw_list_bucket_min_readahead parameter for bucket list
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
10:15 AM Revision 50c8c76d (ceph): common/WorkQueue: Using pthread name instead pthread_self for heartbeat...
Now most threads have their own thread name. So use pthread-name instead
pthread_self to heartbeat_handle_d.name is m...
Jianpeng Ma
10:14 AM Revision c90ccbf2 (ceph): common/HeartbeatMap: print stack info of unhealth thread.
We use heartbeatmap to detect thread whether health. If timeout over
suicide of thread, we assert osd. But now we ass...
Jianpeng Ma
09:59 AM devops Bug #15726: ceph-deploy install bombs out with: usermod: user ceph is currently used by process 1...
OK, found a way out I think: Need to run ceph-deploy per-host, will bomb out half-way, then run:
ssh root@host env...
Ron Arts
09:13 AM devops Backport #15742 (In Progress): jewel: rpm: enable IB/RDMA support
Nathan Cutler
07:44 AM devops Backport #15742 (Resolved): jewel: rpm: enable IB/RDMA support
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
08:38 AM Revision bb624c73 (ceph): Drop ceph Resource Agent
This RA wraps the ceph sysvinit script. As of Jewel, none of the supported
distros are using sysvinit anymore. So, dr...
Nathan Cutler
08:38 AM Revision bef3d53e (ceph): mon/OSDMonitor: fix wrong actual ratio calculation for sanity check as ...
The original logic will hard coded the number of OSD to 1 or zero, which is wrong.
Signed-off-by: xie xingguo <xie.x...
xie xingguo
08:17 AM Revision 62617339 (ceph): Merge pull request #8726 from rzarzynski/wip-rgw-xstorageurl-fix
rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.
Fixes: http://tracker.ceph.com/issues/15667
Reviewed-by: ...
Orit Wasserman
07:51 AM rbd Backport #15743 (Resolved): jewel: Demote image format 1 error message on open to information mes...
https://github.com/ceph/ceph/pull/9003 Nathan Cutler
07:41 AM devops Feature #15472 (Pending Backport): rpm: enable IB/RDMA support
Nathan Cutler
07:38 AM Revision 8d7e0672 (ceph): Merge pull request #8557 from SUSE/wip-15472
Test-enable XIO messenger and IB/RDMA support
Reviewed-by: Roi Dayan <roi.dayan@gmail.com>
Reviewed-by: Sage Weil <s...
Nathan Cutler
07:27 AM Revision d4b74c56 (ceph): Test-enable XIO messenger and IB/RDMA support
Fixes: http://tracker.ceph.com/issues/15472
Signed-off-by: Lars Marowsky-Bree <lmb@suse.com>
Signed-off-by: Nathan C...
Nathan Cutler
07:19 AM Revision 0e4b6f23 (ceph): mds: disallow 'open truncate' non-regular inode
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
06:54 AM Bug #15338 (Resolved): rados cleanup doesn't always work
4140c320cee3e8fc1f25058ef05ac8fa531ff065 David Zafman
06:50 AM Bug #15376 (Resolved): ceph-objectstore-tool --data-path relative path with bluestore fails
25d80078e2e2ebb040c48ffab25483a585cd6784 David Zafman
06:49 AM Revision bfa40363 (ceph): mon/Monitor: use VOID_TEMP_FAILURE_RETRY wrapper for fd close().
This is safer and much more robust.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
06:47 AM Revision c79fc330 (ceph): mon/Monitor: add "host" to tracked_conf_key
The get_tracked_conf_keys() method gets the specified keys
registered and works as filters for configuration changing...
xie xingguo
06:45 AM Bug #15673 (Resolved): repair_test failure on assert in get_pg_replica
8da6e97bd4e208952322d15b733b7880a4af330c David Zafman
06:43 AM Bug #15679 (Resolved): ceph-qa-suite do_pg_scrub() does nothing due to scrub stamp change
https://github.com/ceph/ceph-qa-suite/commits/5c0edbae3eb35654b4efb2e6eb097014953aea12 David Zafman
02:08 AM RADOS Bug #15741 (New): librados get_last_version() doesn't return correct result after aio completion
After noticing that nothing in the aio path set the last_objver I tried an ASSERT into a unit test.... David Zafman
01:48 AM Revision dfebb205 (ceph): mds: break is redundant
break is redundant
because exit(1) will be called in the usage()
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
renhwztetecs
01:45 AM Revision d8d0c304 (ceph): MDSDaemon: add_observer repeated calls
g_conf->add_observer(this) repeated calls in the MDSDaemon::init
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
renhwztetecs
01:22 AM Revision 7f638dde (ceph): Merge pull request #8405 from dzafman/wip-15338
common: Fix ObjBencher clean_up when no prefix specified
Reviewed-by: Samuel Just <sjust@redhat.com>
David Zafman
01:10 AM Revision c3628929 (ceph): Merge pull request #8935 from ceph/wip-jq
debian,rpm: add jq build dependency
Reviewed-by: David Zafman <dzafman@redhat.com>
David Zafman
12:19 AM Feature #14039 (In Progress): ECBackend cache extents with unapplied writes
Tomy Cheru

05/04/2016

11:52 PM Documentation #15740 (Resolved): ``ceph-deploy`` does not work as documented.
In doc/man/8/ceph-deploy.rst, there is a following description.
*To remove the mds, subcommand ``destroy`` is use...
Shinobu Kinjo
10:11 PM rbd Subtask #15688 (In Progress): Stub API integration between librbd and the new client-side cache
Jason Dillaman
10:10 PM rbd Feature #15656 (New): Initial python APIs to support mirroring
Jason Dillaman
09:58 PM Bug #15416: ceph df reports incorrect pool usage
Sage Weil wrote:
> Scrub should correct this. Can you trigger a scrub on all pgs in that pool and see if it goes awa...
Simon Weald
09:42 PM Revision 331d97bf (ceph): osd/OSD: pass shared pointer by const reference
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
09:39 PM Revision efe13961 (ceph): osd/OSD.h: move shared_ptr instead of copying it
By copying map to next_osdmap we are increasing the shared_ptr's
reference count, which is then decreased again when ...
Michal Jarzabek
09:30 PM devops Backport #15739 (In Progress): jewel: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewe...
Nathan Cutler
07:37 PM devops Backport #15739 (Resolved): jewel: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel a...
https://github.com/ceph/ceph/pull/8938 Nathan Cutler
09:16 PM rbd Subtask #15144 (Pending Backport): rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
09:06 PM rbd Bug #15642 (Fix Under Review): "librbd::object_map::RefreshRequest: object map smaller than curre...
*PR*: https://github.com/ceph/ceph/pull/8937 Jason Dillaman
02:53 PM rbd Bug #15642 (In Progress): "librbd::object_map::RefreshRequest: object map smaller than current ob...
Jason Dillaman
09:04 PM Revision 42d3d3ac (ceph): librbd: guard object map against incompatible image sizes
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
08:46 PM rbd Bug #15577 (Pending Backport): Demote image format 1 error message on open to information message
Jason Dillaman
05:37 PM rbd Bug #15577 (Fix Under Review): Demote image format 1 error message on open to information message
*PR*: https://github.com/ceph/ceph/pull/8932 Jason Dillaman
05:33 PM rbd Bug #15577 (In Progress): Demote image format 1 error message on open to information message
Jason Dillaman
08:46 PM Revision d6e96d61 (ceph): Merge pull request #8932 from dillaman/wip-15577
librbd: reduce log level for image format 1 warning
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
08:09 PM Revision bd26641d (ceph): rpm: Fix SELinux relabel on fedora
The SELinux userspace utilities stopped providing versions when they
switched to CIL language. We need to use a diffe...
Boris Ranto
08:01 PM Revision 3f310bd8 (ceph): debian,rpm: add jq build dependency
Needed since db517ba9176f1ee829453b016b1bd43c6054a555.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
07:33 PM devops Bug #15486: drop init scripts from packaging
https://github.com/ceph/ceph/pull/8720 removes all references to the init scripts from the rpm packaging Nathan Cutler
07:31 PM devops Fix #13445 (Pending Backport): ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and a...
Nathan Cutler
01:51 PM devops Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
Note to backporter: cherry-pick https://github.com/ceph/ceph/pull/8926 first, then https://github.com/ceph/ceph/pull/... Nathan Cutler
07:31 PM Revision ac643884 (ceph): Merge pull request #8720 from ceph/wip-13445
rpm: drop support for unsupported distros
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Boris Ranto <bra...
Nathan Cutler
07:22 PM Revision 14fa3581 (ceph): os/bluestore: drop useless wal check
Length is already trimmed to the current extent at the top of the
loop.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
07:16 PM Revision 570de56b (ceph): librbd: properly handle object map open returning error code
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
07:01 PM Revision 2dd34b2c (ceph): librbd: add client-side memory constraint when loading object map
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
06:49 PM Revision 6f741455 (ceph): xio: rename: discard_input_queue -> discard_out_queues
the new name better describes the method, plus it matches
rename: flush_input_queue -> flush_out_queues in a previous...
Avner BenHanoch
06:49 PM Revision 04de9c13 (ceph): xio: move 3 methods from public to private
(flush_out_queues, discard_out_queues, adjust_clru)
Signed-off-by: Avner BenHanoch <avnerb@mellanox.com>
Avner BenHanoch
06:49 PM Revision fca1d861 (ceph): xio: support send and receive of keepalives and their acks
xio will now support the following additional tags:
+ CEPH_MSGR_TAG_KEEPALIVE
+ CEPH_MSGR_TAG_KEEPALIVE2
+ CEPH_MS...
Avner BenHanoch
06:33 PM CephFS Backport #15738 (Resolved): jewel: infernalis to jewel upgrade
https://github.com/ceph/ceph/pull/8971 Nathan Cutler
06:32 PM rgw Backport #15737 (Resolved): jewel: radosgw-admin missing --zonegroup-id in usage
https://github.com/ceph/ceph/pull/9019 Nathan Cutler
06:32 PM rbd Backport #15736 (Resolved): jewel: rbd-mirror admin socket commands to start/stop/restart
https://github.com/ceph/ceph/pull/9010 Nathan Cutler
06:31 PM Linux kernel client Bug #15735 (Duplicate): core dump during krbd concurrent.sh
Not sure if mon core dumped or its something from concurrent.sh
Env:
description: krbd/rbd-nomount/{conf.yaml c...
Vasu Kulkarni
06:11 PM Revision 264aab62 (ceph): os/bluestore: drop COW_TAIL extent flag
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:11 PM Linux kernel client Bug #15734 (Resolved): xfs test failure during krbd run
Two client test, on one client one test failed
2016-05-03T22:37:18.259 INFO:tasks.rbd.client.0.vpm012.stdout:xfs/014...
Vasu Kulkarni
06:04 PM Revision 86d8f8c5 (ceph): os/bluestore: drop COW_HEAD extent flag
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:56 PM Revision 6278c569 (ceph): os/bluestore: drop UNWRITTEN extent flag
This was a transient flag that only existed in memory, and
muddles the ondisk state vs write logic separation. Repla...
Sage Weil
05:41 PM Revision eed76834 (ceph): os/bluestore: drop dead overlay code
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:40 PM Revision 1f1cef24 (ceph): os/bluestore: drop unwritten handling in _do_read
These never reach disk.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:36 PM Revision c87f383b (ceph): librbd: reduce log level for image format 1 warning
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
05:30 PM devops Feature #15733: ceph-osd should chown OSD data when --setuser is specified
+1 , will be very useful Vasu Kulkarni
05:26 PM devops Feature #15733 (New): ceph-osd should chown OSD data when --setuser is specified
Currently users that upgrade from Hammer have to run a large "chown" operation (or series of operations) by hand.
...
Ken Dreyer
05:25 PM Revision 88f4c67d (ceph): rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.
If the option "rgw_swift_account_in_url" is being set to true,
both user and subuser IDs will be present in the X-Sto...
Radoslaw Zarzynski
05:07 PM Revision a1372673 (ceph): Fixes for list-inconsistent-*
Improve rados scrub output
Add epoch for future repair-read feature
Add testing of rados scrub output
Reviewed-by: S...
David Zafman
05:03 PM Revision db517ba9 (ceph): test: Add testing of new scrub commands in rados
Test list-inconsistent-pg
Test list-inconsistent-obj
Test inconsistent-snapset
Signed-off-by: David Zafman <dzafman@...
David Zafman
04:50 PM Revision 891082d0 (ceph): Merge pull request #8916 from linuxbox2/xio-cmake
cmake: <UPPERCASED_NAME>_FOUND in Findxio.cmake
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:38 PM Revision 51093a33 (ceph): Merge pull request #982 from ceph/wip-13507
Changes for wip-13507 and test fixes
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Samuel Just <sjust@redha...
David Zafman
04:36 PM Revision 32993194 (ceph): Merge pull request #911 from ceph/wip-8885
Add dump_ops_enable and optrack_toggle_delay options
Add noscrub_toggle_delay and flip the noscrub osd flags
Reviewe...
David Zafman
04:36 PM Revision 075ee031 (ceph): rgw_op: pass delete bucket op to master zone first
Basically first ask the master to process a delete bucket request before
we process it in the zone locally, otherwise...
Abhishek Lekshmanan
04:35 PM Revision 1527b56a (ceph): rgw: add errno entry for -ENOTEMPTY
currently if master returns an -ENOTEMTPY, we return a -EIO as we dont
have an entry for this
Signed-off-by: Abhishe...
Abhishek Lekshmanan
04:35 PM rbd Feature #15721: rbd map: more helpful error messages
Josh Durgin wrote:
> We don't have much in the way of a feedback channel from the kernel, but we could at least poin...
Venky Shankar
01:04 PM rbd Feature #15721 (In Progress): rbd map: more helpful error messages
Jason Dillaman
12:16 PM rbd Feature #15721: rbd map: more helpful error messages
@Venky: all yours -- I don't have the ability to assign you until you get added to the developer role. Jason Dillaman
06:45 AM rbd Feature #15721: rbd map: more helpful error messages
Please assign this to me. I'll work on it. Venky Shankar
04:33 PM rgw Backport #15707 (In Progress): jewel: multisite: Issues with Deleting Buckets
Abhishek Lekshmanan
04:13 PM rgw Bug #15650 (Pending Backport): radosgw-admin missing --zonegroup-id in usage
Abhishek Lekshmanan
03:46 PM Revision 7aa2ec1f (ceph): copyed upgrade/infernalis suite to master branch
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
03:31 PM CephFS Feature #15614: CephFSVolumeClient: read-only authorization for volumes
Ramana Raja
03:28 PM CephFS Feature #15614: CephFSVolumeClient: read-only authorization for volumes
https://github.com/ceph/ceph/pull/8929
https://github.com/ceph/ceph-qa-suite/pull/983
Ramana Raja
03:30 PM Bug #12287: ceph command line tool chokes on ceph –w (the dash is unicode 'en dash' &ndash, copy-...
Kefu Chai
02:52 PM rbd Subtask #15718 (Pending Backport): rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
02:46 PM Revision 5f27957f (ceph): Merge pull request #8768 from cbodley/wip-rgw-admin-zonegroup
radosgw-admin: add missing --zonegroup-id to usage Orit Wasserman
02:28 PM CephFS Bug #15591 (Pending Backport): infernalis to jewel upgrade
Greg Farnum
02:28 PM Revision b943e593 (ceph): Merge pull request #8300 from jcsp/wip-standby-replay-reorg
mds: Fix standby replay MDS in upgrades and simplify standby replay logic (#15591)
Reviewed-by: Greg Farnum <gfarnum...
Greg Farnum
02:23 PM Revision dd8f0803 (ceph): rbd-mirror: image sync object copy was not properly mapping snapshots
When the snapshot sequence is out-of-sync between remote and local
clusters (expected), the objects would not be writ...
Jason Dillaman
02:23 PM Revision acca475f (ceph): rbd-mirror: clean up image sync debug messages
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:15 PM Revision 1ddeede8 (ceph): Event: fix delete_time_event while in processing list
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
02:09 PM CephFS Backport #15732 (Resolved): jewel: MDS incarnation get lost after remove filesystem
https://github.com/ceph/ceph/pull/8970 Nathan Cutler
02:09 PM CephFS Backport #15731 (Resolved): jewel: MDSAuthCap parse fails on paths with hyphens
https://github.com/ceph/ceph/pull/8969 Nathan Cutler
02:09 PM Backport #15730 (Resolved): hammer: osd: acting_primary not updated on split
https://github.com/ceph/ceph/pull/9001 Nathan Cutler
02:09 PM Backport #15729 (Rejected): infernalis: osd: acting_primary not updated on split
Nathan Cutler
02:09 PM Backport #15728 (Resolved): jewel: osd: acting_primary not updated on split
https://github.com/ceph/ceph/pull/8968 Nathan Cutler
01:38 PM Revision e1514809 (ceph): rpm: do a full make check when --with-tests is given
The check-local target tests the CLI tools only.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
01:38 PM Revision ee4acb31 (ceph): rpm: drop udev/95-ceph-osd-alt.rules
This udev rules file was needed on older RHEL platforms, which are
unsupported as of jewel.
Signed-off-by: Nathan Cu...
Nathan Cutler
01:38 PM Revision e0346b36 (ceph): rpm: replace literal paths with RPM macros
The only place we should write out literal paths is in the RPM scriptlets,
and there only for things that are not ins...
Nathan Cutler
01:38 PM Revision 20df5879 (ceph): rpm: drop sysvinit bits from relabel_files function
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
01:38 PM Revision bed92b6a (ceph): rpm: global replace $RPM_BUILD_ROOT with %{buildroot}
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
01:30 PM Revision 46b16c19 (ceph): rpm: move boost-random dependency to appropriate section
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
01:30 PM Revision c655cb89 (ceph): rpm: drop sysvinit-specific dependencies
Obsolete in jewel and above.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
01:30 PM Revision 7ae46e34 (ceph): rpm: put /sbin/ldconfig into -p
This saves approximately 1 second per invocation.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
01:30 PM Revision 66042c03 (ceph): rpm: put dependencies in alphabetical order
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
01:30 PM Revision 98d52120 (ceph): rpm: drop python_sitelib/sitearch conditional
This conditional was required to support older versions of RHEL/CentOS that are
no longer supported in infernalis and...
Nathan Cutler
01:30 PM Revision e8cf501d (ceph): rpm: drop init-ceph.in-fedora.patch
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
01:30 PM Revision 2ca6dd25 (ceph): rpm: drop _with_systemd
Ceph versions jewel and above only support systemd.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
01:30 PM Revision 6c42066d (ceph): rpm: drop python-argparse dependency
This was only necessary for older (now unsupported) distro versions.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
01:30 PM Revision 1332fac7 (ceph): rpm: drop dead conditionals
This commit drops conditionals that no longer serve any purpose, since
jewel and above do not support the distro vers...
Nathan Cutler
01:30 PM Revision 1d897da8 (ceph): rpm: move unified python-sphinx build dependency
Now that the python-sphinx build dependency is unified, move it
to the proper section of the spec file.
Signed-off-b...
Nathan Cutler
01:28 PM Revision 83f6e124 (ceph): Merge pull request #8550 from xiexingguo/xxg-wip-cls
objclass: honour do_osd_ops() results before going any further
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:28 PM Revision e1dd16f4 (ceph): Merge pull request #8367 from Yan-waller/yj-wip-utthrottle
test/throttle: reassign the value of 'delay' in ThrottleTest.get
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
01:27 PM Revision c9903459 (ceph): Merge pull request #8392 from dachary/wip-virtualenv-jewel
Makefile-env.am: set a default for CEPH_BUILD_VIRTUALENV (part 3)
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Sage Weil
01:27 PM Revision a2892a48 (ceph): Merge pull request #8439 from ErwanAliasr1/evelu-file-leak
tests: Delete temporary files created by ceph_objectstore_tool.py
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:26 PM Revision 61773e97 (ceph): Merge pull request #8632 from xiexingguo/xxg-wip-deepscrub
osd: fix be_deep_scrub() can't catch omap error
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:26 PM Revision 5e80d976 (ceph): Merge pull request #8742 from majianpeng/bluestore-wal-transaction
os/bluestore: record released extents into bluestore_wal_transaction_t.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:26 PM Bug #15727 (Resolved): EIO during readwrite test
... Sage Weil
01:24 PM Revision 64869a3e (ceph): tasks/cephfs: make mount point more configurable
The mount points of the test clients were created based on the auth
ID they used. So two clients using the same auth ...
Ramana Raja
01:24 PM Revision cbadb384 (ceph): tasks/cephfs: test volume client eviction
Test whether the CephFSVolumeClient can evict a client based on its
auth ID and the volume path it has mounted.
Fixe...
Ramana Raja
01:24 PM Revision b970f97d (ceph): suites: allow four remote clients for fs/recovery
test_volume_client requires four clients.
Signed-off-by: Ramana Raja <rraja@redhat.com>
Ramana Raja
01:14 PM Revision 449f81ee (ceph): Merge pull request #8763 from wjwithagen/patch-10
os/filestore: Make sure str-pointer is not 0x0 when referenced
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
01:13 PM Revision b84f9067 (ceph): Merge pull request #8808 from wjin/fast_heartbeat
osd: fast dispatch heartbeat message
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Sage Weil <sage@redhat....
Sage Weil
01:12 PM Revision 2c6b95eb (ceph): Merge pull request #8811 from stiopaa1/log_includes
log: remove unnecessary includes from header file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:12 PM Revision 62a42642 (ceph): Merge pull request #8831 from wjin/clean
osd: clean heartbeat dispatch message
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:08 PM devops Bug #15587 (Resolved): deb: wrong /etc/default/ceph/ceph location
Sage Weil
01:08 PM Revision 791eba81 (ceph): fix deb package /etc/default/ceph location
commit 7384a14f243519547a61534d22e21e6069aae016 have introduce
the /etc/default/ceph file at a wrong location : /etc/...
alexandre derumier
01:07 PM Revision 748fc66e (ceph): Merge pull request #8821 from aderumier/deb-fix-default-ceph-location
debian: fix /etc/default/ceph location
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:07 PM Bug #15523 (Pending Backport): osd: acting_primary not updated on split
commit:8b42294d98dd70715184991da5ba495fbe93d009 Sage Weil
01:06 PM Revision 3e71d8b6 (ceph): osd/PG: update info.stats.* mappings on splitReviewed-by: Samuel Just <...
osd/PG: update info.stats.* mappings on split
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
01:06 PM Revision d9851351 (ceph): mon/OSDMonitor: improve reweight_by_utilization() logic
By calling reweight_by_utilization() method, we are aiming at an evener result
of utilization among all osds. To achi...
xie xingguo
01:06 PM Revision b0543fdf (ceph): mon/OSDMonitor: avoid potential expensive grace calculation
The grace calculation during check_failure() is now very complicated
and time-consuming. Therefore we shall skip this...
xie xingguo
01:06 PM Revision 6d4ab4c7 (ceph): Merge pull request #8733 from xiexingguo/xxg-wip-fix-reweightlessutil
mon/OSDMonitor: improve reweight_by_utilization() logic
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:05 PM Revision 53686dfa (ceph): mon/OSDMonitor: max_osds must be > 0 for reweight-by-*
Include a few test cases.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 84bd0dce18f6dd0c35d7...
Sage Weil
01:05 PM Revision 034cf687 (ceph): Merge pull request #8837 from liewegas/wip-reweight
mon/OSDMonitor: max_osds must be > 0 for reweight-by-*
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
12:33 PM Revision 468287bd (ceph): test: snapshot stress test rbd-mirror image sync
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:33 PM Revision 2c657752 (ceph): librbd: improve object map debug messages
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:33 PM Revision 0d75f2ce (ceph): test: randomize rbd-mirror test case IO
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:33 PM Revision adb14303 (ceph): librbd: readahead should not read past end of image
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:33 PM Revision fe5d4a81 (ceph): rbd-mirror: don't set object map to nonexistent during image sync
The object maps are initialized to nonexistent at snapshot creation,
so this operation is unnecessary.
Signed-off-by...
Jason Dillaman
12:33 PM Revision 8adc47fb (ceph): rbd-mirror: refactor snapshot create into its own state machine
Initial implementation will resize the image (if needed) and create
the snapshot. It is stubbed out for future state...
Jason Dillaman
12:33 PM Revision db16240c (ceph): librbd: optionally skip object map creation upon snapshot
This feature is used by rbd-mirror during image bootstrap since
it will directly create an empty object map.
Signed-...
Jason Dillaman
12:33 PM Revision 57a7fe0f (ceph): rbd-mirror: allocate empty object map during snapshot create
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:33 PM Revision e6fba2b2 (ceph): rbd-mirror: sync snapshot protection status during bootstrap
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:32 PM Bug #15607: Ownership of run dir, pid file and asok file not set when deferring permissions drop
*master PR*: https://github.com/ceph/ceph/pull/8702 Nathan Cutler
12:26 PM devops Bug #15726: ceph-deploy install bombs out with: usermod: user ceph is currently used by process 1...
Later I found out there are more problems with the documentation. It says jewel in the URL, but it seems to be just c... Ron Arts
12:07 PM devops Bug #15726 (New): ceph-deploy install bombs out with: usermod: user ceph is currently used by pro...
I cannot install cep using the documentation. The documentation recommends adding a ceph user, and preparing password... Ron Arts
12:03 PM Revision ee9a9571 (ceph): Merge pull request #8926 from ceph/wip-ec-test-check
test/ec: build the libs only when 'make check'
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:50 AM CephFS Bug #15465 (Pending Backport): MDSAuthCap parse fails on paths with hyphens
John Spray
10:50 AM Revision 7093e877 (ceph): Merge pull request #8546 from jcsp/wip-15465
mds: fix auth caps with hyphen in path (#15465)
Reviewed-by: Yan, Zheng <zyan@redhat.com>
John Spray
10:49 AM CephFS Bug #15399 (Pending Backport): MDS incarnation get lost after remove filesystem
John Spray
10:49 AM Revision 0741b0c1 (ceph): Merge pull request #8484 from jcsp/wip-15399
mds: use epoch as incarnation counter (#15399)
Reviewed-by: Sage Weil <sage@redhat.com>
John Spray
10:16 AM Revision 0bbfea5c (ceph): test/ec: build the libs only when 'make check'
Currently, we are always building the erasure code libraries while we
need them only when 'make check' is run. Moving...
Boris Ranto
09:37 AM Revision 934ad41d (ceph): Merge pull request #8583 from Vicente-Cheng/wip-15089-hammer
hammer: Bucket owner isn't changed after unlink/link
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
09:29 AM CephFS Bug #15723 (Fix Under Review): client: fstat cap release
open PR https://github.com/ceph/ceph/pull/8925 Zheng Yan
04:47 AM CephFS Bug #15723 (Resolved): client: fstat cap release
From mailing list. The patch below lets fstat take cap. Seems to work just fine with a single client (it gets the cap... Noah Watkins
09:27 AM Revision 4b1a5d4e (ceph): client: fstat should take CEPH_STAT_CAP_INODE_ALL
Fixes: http://tracker.ceph.com/issues/15723
Signed-off-by: Noah Watkins <nwatkins@redhat.com>
Signed-off-by: Yan, Zhe...
Noah Watkins
08:46 AM devops Bug #15725 (Resolved): rpm: SELinux relabel does not work on systems using CIL
The SELinux userspace utilities stopped providing versions when they
switched to CIL language. We need to use a diff...
Boris Ranto
08:42 AM Linux kernel client Bug #12160 (Resolved): kernel BUG at fs/ceph/caps.c:2307, ceph_put_wrbuffer_cap_refs
Zheng Yan
08:06 AM Revision 0c3711ba (ceph): test/pybind: exercise cephfs.fsync
Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com> Xiaoxi Chen
07:22 AM Bug #15724 (Can't reproduce): Bluestore OSD high CPU usage on idle cluster, OSD does not start af...
Hey,
it is possible fairly consistently trigger high CPU usage on all bluestore OSDs.
Steps to reproduce (I was...
Henrik Korkuc
06:36 AM Revision 47a21ae1 (ceph): lockdep: fix assertion expression if ran out of lock ids
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
06:16 AM Revision 520e6a9e (ceph): client: fuse_file_info.fh type should be uint64_t
fuse_file_info.fh type should be uint64_t
reference fuse_file_info define:
struct fuse_file_info {
/** Open flags...
huanwen ren
06:11 AM Revision 54531e36 (ceph): client/fuse: return will never be called
return will never be called,because usage will call exit(1)
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
huanwen ren
06:04 AM Revision c480ffa4 (ceph): doc: fix broken link for bootstrapping monitors
Signed-off-by: Yatin Kumbhare yatinkumbhare@gmail.com Yatin Kumbhare
05:54 AM Revision 8aee6bba (ceph): show the total pg on each osd.
ceph pg dump osds
dumped osds in format plain
osdstat kbused kbavail kb hb in hb out pg sum
0 143304204 79623420 2348...
ceph zte
04:25 AM rbd Subtask #15110 (Fix Under Review): Image sync should sync full snapshot state
*PR*: https://github.com/ceph/ceph/pull/8921 Jason Dillaman
02:40 AM Bug #15701: deadlock in OSD::_committed_osd_maps
https://github.com/ceph/ceph/pull/8920 Xinze Chi
01:54 AM Revision 089aef05 (ceph): mon: paxos small optimization on store_state
Signed-off-by: song baisen song.baisen@zte.com.cn ceph zte
01:51 AM Revision 387c4695 (ceph): mon: elector dispatch do not alloc memory on monmap
Signed-off-by: song baisen song.baisen@zte.com.cn ceph zte
01:39 AM Bug #15298 (New): rocksdb corrupt with bluefs
Xinxin Shu
12:32 AM Revision ef972c6d (ceph): Merge pull request #8876 from kmroz/wip-fix-rgw-lttng-segfault
global: don't link lttng into libglobal
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin

05/03/2016

11:28 PM Bug #13381: osd/SnapMapper.cc: 282: FAILED assert(check(oid)) on hammer->jewel upgrade
This happened again on the lrc with the same pg. Sam helped me remove the offending object from all the OSDs that we... Dan Mick
11:09 PM Bug #15636: BlueStore.cc: FAILED assert(0 == "unexpected error") OSDs fail and would not start
Please see issue #15722 - a reproducible bug I have found that causes data corruption when using CephFS.
It might b...
Anonymous
10:30 PM Bug #15722 (Can't reproduce): CephFS on BlueStore - Metadata corruption when writing files
OS: CentOS 7.2
Kernel: 3.10.0-327.13.1.el7.x86_64
Release: Jewel 10.2.0
Setup: one node, baremetal, 1 mon, 1 mds, ...
Anonymous
09:45 PM Bug #15524 (Resolved): "SELinux denials" in ceph-deploy-wip-sage-testing2-distro-basic-mira
Sage Weil
09:36 PM Revision 4df918ae (ceph): cmake: <UPPERCASED_NAME>_FOUND in Findxio.cmake
For uniformity, upcase all these variables.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Matt Benjamin
09:11 PM Revision 75a9e437 (ceph): Merge pull request #8637 from roidayan/xio-remove_rdma_and_ibverbs_from...
confiugre.ac: remove rdma and ibverbs dependency from xio Casey Bodley
09:10 PM Revision 251104fa (ceph): Merge pull request #8704 from ceph/wip-cmake-xio-libs
cmake: removed rdmacm & ibverbs parallel to PR#8637 Casey Bodley
08:37 PM Revision 747814f7 (ceph): Merge pull request #8914 from adamemerson/wip-grr-warnings
I have a hatred for warnings
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
08:14 PM rbd Feature #15721 (Resolved): rbd map: more helpful error messages
We don't have much in the way of a feedback channel from the kernel, but we could at least point users to dmesg. We c... Josh Durgin
08:01 PM Revision 56edf3a4 (ceph): Merge pull request #8917 from liewegas/wip-civetweb-fix
civetweb: combine various submodule changes
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Sage Weil
07:56 PM Revision 2ace9d7f (ceph): rgw: remove -EEXIST error msg for ZoneCreate
currently for any admin operations like user create etc. you would
always see:
`RGWZoneParams::create(): error creat...
Abhishek Lekshmanan
07:24 PM rgw Bug #15720 (Resolved): most admin operations see a failed to create default zone error message
Operations like create user via rgw-admin often shows an error message ... Abhishek Lekshmanan
07:16 PM Bug #15719 (Closed): list-inconsistent-obj and list-inconsistent-snapset improvements
David Zafman
07:14 PM Bug #15719 (Resolved): list-inconsistent-obj and list-inconsistent-snapset improvements

Fixes for obscure scrub errors especially in the snapset output.
David Zafman
07:11 PM Revision 4fc4326b (ceph): include, rados: Fixes for list-inconsistent-obj and librados
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:11 PM Revision fdca113f (ceph): osd, rados: Fixes for list-inconsistent-snapset
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:11 PM Revision a551b6bd (ceph): rados: Don't bother showing list-inconsistent-* errors that aren't set
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:01 PM Revision b99681de (ceph): civetweb: combine various submodule changes
There were some accidental reverts, fixes, re-reverts,
and follow-on changes that are hard to follow and in the
end d...
Sage Weil
06:32 PM Revision d0f73287 (ceph): test: stub test cases for rbd-mirror image bootstrap
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
06:32 PM Revision 04db7dde (ceph): test: share journal::MockJournaler between librbd and rbd-mirror
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
06:22 PM Revision 85a727f0 (ceph): global: don't link lttng into libglobal
Rely on dynamic initialization instead. Linking lttng in this way had
the unfortunate side effect of causing radosgw ...
Karol Mroz
06:17 PM rbd Subtask #15710 (Closed): The exclusive lock policy should support skipping the journal
Jason Dillaman
03:25 PM rbd Subtask #15710: The exclusive lock policy should support skipping the journal
A workaround exists right now (unset the feature bit in memory) -- probably not worth the added complexity. Jason Dillaman
01:56 PM rbd Subtask #15710 (Closed): The exclusive lock policy should support skipping the journal
The rbd-mirror daemon, when propagating deletes, will need to be able to update the local image (which should have a ... Jason Dillaman
06:16 PM rbd Subtask #14420 (Resolved): New RBD notification pool object for recording mirroring errors
Jason Dillaman
06:14 PM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
h3. Original description
rados bench sometimes numbers not separated by blank
`rados bench` output is not re...
Nathan Cutler
04:52 PM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
Nathan Cutler wrote:
> So this is a request to backport https://github.com/ceph/ceph/commit/669b9329 ?
Thanks Nat...
Vikhyat Umrao
12:40 PM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
So this is a request to backport https://github.com/ceph/ceph/commit/669b9329 ? Nathan Cutler
10:01 AM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
Verified in *Jewel* , as expected with code change, it works perfectly fine. Vikhyat Umrao
09:49 AM Backport #15703: hammer: rados bench sometimes numbers not separated by blank
Hammer Source File : src/common/obj_bencher.cc... Vikhyat Umrao
09:40 AM Backport #15703 (Duplicate): hammer: rados bench sometimes numbers not separated by blank
Vikhyat Umrao
06:13 PM Revision 2c88ef86 (ceph): Merge pull request #8809 from trociny/wip-rbd-mirror-asok-restart
rbd-mirror: admin socket commands to start/stop/restart mirroring
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
06:04 PM rbd Subtask #15718: rbd-mirror admin socket commands to start/stop/restart
*PR*: https://github.com/ceph/ceph/pull/8809 Jason Dillaman
06:04 PM rbd Subtask #15718 (Resolved): rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
05:56 PM Backport #15717 (Resolved): hammer: Add units to rados bench output
https://github.com/ceph/ceph/pull/8960 Nathan Cutler
05:52 PM rbd Tasks #15611: Need fsx test against the rbd-nbd device within teuthology
Requires issue #15715 to be fixed before the fsx test can reliably run. Jason Dillaman
05:51 PM rbd Backport #15716 (Resolved): jewel: RBD image mounted by command "rbd-nbd" the status is read-only.
https://github.com/ceph/ceph/pull/9005 Nathan Cutler
05:47 PM rbd Bug #15604 (Pending Backport): RBD image mounted by command "rbd-nbd" the status is read-only.
Jason Dillaman
12:09 PM rbd Bug #15604 (Fix Under Review): RBD image mounted by command "rbd-nbd" the status is read-only.
*PR*: https://github.com/ceph/ceph/pull/8775 Jason Dillaman
05:47 PM Revision 4175db60 (ceph): Merge pull request #8775 from cy-lee/fix-15604-rbd-nbd-write-error
rbd-nbd: fix rbd-nbd aio callback error handling
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
05:45 PM rbd Bug #15715 (Resolved): rbd-nbd does not properly handle resize notifications
The daemon attempts to listen for image header notifications to detect when an image has been resized. However, if t... Jason Dillaman
05:37 PM Feature #12248 (Pending Backport): Add units to rados bench output
Nathan Cutler
12:39 PM Feature #12248 (Resolved): Add units to rados bench output
Appears to have been implemented by https://github.com/ceph/ceph/commit/669b9329
Could not find a PR.
Nathan Cutler
05:35 PM rgw Backport #15714 (Resolved): jewel: update radosgw-admin usage for zone[group] modify
https://github.com/ceph/ceph/pull/9016 Nathan Cutler
05:35 PM rbd Backport #15713 (Resolved): jewel: librbd: resize hang - use after free
https://github.com/ceph/ceph/pull/9009 Nathan Cutler
05:35 PM rbd Backport #15712 (Resolved): jewel: Exclusive lock not properly released if journal non-primary
https://github.com/ceph/ceph/pull/9007 Nathan Cutler
05:26 PM Revision 4252357d (ceph): test: Fix warnings in chain_xattr tests
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
05:20 PM rbd Bug #15709 (Pending Backport): Exclusive lock not properly released if journal non-primary
Jason Dillaman
02:18 PM rbd Bug #15709 (Fix Under Review): Exclusive lock not properly released if journal non-primary
*PR*: https://github.com/ceph/ceph/pull/8910 Jason Dillaman
01:52 PM rbd Bug #15709 (Resolved): Exclusive lock not properly released if journal non-primary
If exclusive lock fails to be acquired because the journal is non-primary (replay cannot proceed), the lock is not re... Jason Dillaman
05:13 PM Revision 473ce61b (ceph): Merge pull request #8910 from dillaman/wip-15709
librbd: unlock image if journal error encountered during lock
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
05:10 PM Revision e1fc9f89 (ceph): tests: Fix warnings in C write operations test
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
05:09 PM rbd Bug #15690 (Pending Backport): librbd: resize hang - use after free
Jason Dillaman
11:43 AM rbd Bug #15690 (Fix Under Review): librbd: resize hang - use after free
*PR*: https://github.com/ceph/ceph/pull/8907 Jason Dillaman
05:09 PM Revision 1027e136 (ceph): Merge pull request #8907 from dillaman/wip-15690
librbd: possible race condition leads to use-after-free
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
05:05 PM Revision 75e445bc (ceph): client: correct the client_lock order when cleanup
As 448bea4, we need to handle a dependency
between client lock and admin socket lock.
Signed-off-by: Vicente Che...
Wei-Chung Cheng
04:47 PM Feature #15704 (Fix Under Review): rados bench : add cleanup message with time it has taken to de...
https://github.com/ceph/ceph/pull/8913 Vikhyat Umrao
11:22 AM Feature #15704 (Resolved): rados bench : add cleanup message with time it has taken to delete the...
Description of Feature:
rados bench : add cleanup message with time it has taken to delete the objects when cleanu...
Vikhyat Umrao
04:11 PM Revision b2539245 (ceph): scrub_test: Fix swapped assert error messages
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
04:11 PM Revision 5c0edbae (ceph): repair_test: Disable scheduled scrubbing to not mess up do_pg_scrub()
Fixes: http://tracker.ceph.com/issues/15679
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
04:11 PM Revision 4d0c668e (ceph): scrub_test: Fixes need with wip-13507
Accept an attribute if not present as False
Change required due change to dict with "epoch" and "inconsistents"
Sign...
David Zafman
03:26 PM rgw Bug #15651 (Pending Backport): update radosgw-admin usage for zone[group] modify
Yehuda Sadeh
03:26 PM Revision 8c3646a3 (ceph): Merge pull request #8793 from cbodley/wip-rgw-admin-modify
radosgw-admin: update usage for zone[group] modify
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Yehuda Sadeh
03:10 PM rbd Bug #15561 (Need More Info): RBD image can be listed but not opened
It sounds like the image may have been partially removed or only partially created - you should be able to complete r... Josh Durgin
03:10 PM Bug #15416 (Need More Info): ceph df reports incorrect pool usage
Scrub should correct this. Can you trigger a scrub on all pgs in that pool and see if it goes away?
We won't be ab...
Sage Weil
03:04 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
Is there still anyone who feels strongly about backporting fast_read? I'd really prefer not to... Samuel Just
03:02 PM Bug #15686: reweight-by-utilization:- While increasing the weight of the underutilized osds we sh...
https://github.com/ceph/ceph/pull/8733 Sage Weil
03:02 PM Bug #15686 (Fix Under Review): reweight-by-utilization:- While increasing the weight of the under...
Samuel Just
03:01 PM Bug #15696 (Won't Fix): Openstack snapshots taken when CEPH is used are always saved as raw.
This is an openstack glance issue. RBD is internally raw. Sage Weil
07:24 AM Bug #15696 (Won't Fix): Openstack snapshots taken when CEPH is used are always saved as raw.
Hi,
When we take snapshots while using ceph as our filesystem the size if the image is in raw format. Thus although ...
Mark Donovan
02:56 PM Revision 793ceac2 (ceph): Fix reveresed promote throttle default parameters.
Signed-off-by: Mark Nelson <mnelson@redhat.com> Mark Nelson
02:48 PM Bug #15701: deadlock in OSD::_committed_osd_maps
Ah, right. Need to trigger shutdown in a different thread. Sage Weil
09:31 AM Bug #15701 (Resolved): deadlock in OSD::_committed_osd_maps
Thread 15 (Thread 0x7fc5cd3e6700 (LWP 1631)):
#0 0x00007fc5e523e705 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib6...
Xinze Chi
02:42 PM Revision 5ad9d6a0 (ceph): pybind/ceph_argparse: ensure osd id is >= 0
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
02:42 PM Revision 100231d6 (ceph): cephtool/test: both osd.n and n should work as osd args
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
02:42 PM Revision 6e475df7 (ceph): common/cmdparse: handle array of integer also
we need to handle cmd arg of [int..]. for example, the osdid in
"ceph osd pg-temp <pgid> <osdid>.." could be represen...
Kefu Chai
02:42 PM Revision ce2d6c2a (ceph): mon: use CephOsdName for osd args instead of CephInt
CephOsdName will take either "1" or "osd.1" and generate a JSON 1 (int).
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:41 PM Revision 5a7f7f55 (ceph): rgw: add line space between inl. member function defns (rgw_user.h)
This is a cosmetic change only.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Matt Benjamin
02:41 PM Revision 8c761ac0 (ceph): test/mon/mkfs.sh: clean up kv_backend file
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:41 PM Revision 905bfb1e (ceph): mon/MonitorDBStore: remember kv backend type
If it is specified, use it; otherwise, go by the config
option.
Record the type when creating the store.
Signed-off...
Sage Weil
02:40 PM Revision 90c143ef (ceph): rgw-admin: return error on email address conflict (add user)
Fixes the error return inconsistency documented in upstream
Ceph issue #13598
Revised after upstream review, permits...
Matt Benjamin
02:37 PM Revision 4c438dbb (ceph): rgw-admin: convert user email addresses to lower case
Fixes the email address inconsistency documented in upstream
Ceph BUG #13598
Signed-off-by: Matt Benjamin <mbenjamin...
Matt Benjamin
02:33 PM Linux kernel client Bug #15255: kclient: lost filesystem operations (on mds disconnect?)
I don't think that's acceptable unless we have a way of verifying nobody else has modified (or maybe even just touche... Greg Farnum
03:01 AM Linux kernel client Bug #15255: kclient: lost filesystem operations (on mds disconnect?)
Greg Farnum wrote:
> Zheng, does that patch mean that the client no longer drops any dirty state? Or does it keep th...
Zheng Yan
02:24 PM rbd Bug #15456 (Resolved): rbd bench-write shouldn't crash upon write failure
Jason Dillaman
02:21 PM rbd Feature #14540 (Pending Backport): rbd disk-usage CLI command should support calculating full ima...
Jason Dillaman
02:15 PM Revision a11f5e8e (ceph): librbd: unlock image if journal error encountered during lock
Explicitly unlock to prevent a client from accidentally blacklisting
itself when retrying the lock.
Fixes: http://tr...
Jason Dillaman
02:09 PM Revision 1fde198f (ceph): Merge pull request #976 from ceph/wip-xfs-hadoop
suites/hadoop: use xfs Greg Farnum
01:28 PM Revision 6fea83ad (ceph): mon/OSDMonitor: kill dead code
These codes are not applicable any more,
and removing unnecessary code is always the preferred option.
Signed-off-by...
xie xingguo
01:08 PM Support #15551: OSD crash during recovery, osd/PGLog.cc: 503: FAILED assert(newhead >= log.tail)
Can i supply more information ? I still do have the damaged cluster online, so any investigation can be made, can giv... Zdenek Janda
01:08 PM Revision fe201335 (ceph): Merge pull request #8893 from flyd1005/wip-fix-duplicated1
init-ceph.in: remove duplicated words Sage Weil
01:08 PM Revision ca14790e (ceph): Merge pull request #8894 from flyd1005/wip-fix-duplicated2
os: remove duplicated words Sage Weil
01:08 PM Revision 55c7d5eb (ceph): Merge pull request #8895 from flyd1005/wip-fix-duplicated3
pybind/rados: remove duplicated words Sage Weil
01:07 PM Revision 839213a0 (ceph): Merge pull request #8896 from flyd1005/wip-fix-duplicated4
mon: remove duplicated words Sage Weil
01:07 PM Revision 4ec7cbf3 (ceph): Merge pull request #8898 from flyd1005/wip-fix-duplicated6
libcephfs.h: remove duplicated words Sage Weil
01:07 PM Revision 4bc87c77 (ceph): Merge pull request #8899 from flyd1005/wip-fix-duplicated7
erasure-code: remove duplicated words Sage Weil
01:06 PM Revision 76781ff6 (ceph): Merge pull request #8900 from flyd1005/wip-fix-duplicated8
common: remove duplicated words Sage Weil
01:06 PM Revision 54f97aca (ceph): Merge pull request #8901 from flyd1005/wip-fix-duplicated9
cls_user: remove duplicated words
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:05 PM Revision ec416556 (ceph): Merge pull request #8787 from xiaoxichen/wip-15631
jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
12:51 PM Revision 88daf7b3 (ceph): mon/MonitorDBStore: {read,write}_meta
These are lifted from ObjectStore.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:51 PM Revision 3f62c846 (ceph): mon/MonitorDBStore: move backend instantiation out of ctor
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:50 PM Revision 3f3ef3fa (ceph): mon/MonitorDBStore: fix bug in dump output file
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:43 PM rbd Backport #15708 (Resolved): jewel: Seeing rollback and revert option for snapshot, which seems to...
https://github.com/ceph/ceph/pull/9004 Nathan Cutler
12:43 PM rgw Backport #15707 (Resolved): jewel: multisite: Issues with Deleting Buckets
https://github.com/ceph/ceph/pull/8930 Nathan Cutler
12:42 PM rgw Bug #15540 (Pending Backport): multisite: Issues with Deleting Buckets
Nathan Cutler
11:20 AM rgw Bug #15540: multisite: Issues with Deleting Buckets
Sorry previous link linked to the issue itself, here's the master PR https://github.com/ceph/ceph/pull/8655, we need ... Abhishek Lekshmanan
12:27 PM rbd Feature #15706 (Resolved): Optionally limit the maximum number of snapshots for an image
Jason Dillaman
12:20 PM Revision 9c09e624 (ceph): cephfs: should close file handler before exit in cephfs.cc.
Signed-off-by: You Ji <youji@ebay.com> Ji You
12:16 PM CephFS Bug #15702 (Fix Under Review): mds: wrongly treat symlink inode as normal file/dir when symlink i...
Nathan Cutler
09:47 AM CephFS Bug #15702: mds: wrongly treat symlink inode as normal file/dir when symlink inode is stale on kc...
I have tried to backport Yan's following patch, which can only resolve this issue when symlink dentry is invalid, but... Zhi Zhang
09:41 AM CephFS Bug #15702: mds: wrongly treat symlink inode as normal file/dir when symlink inode is stale on kc...
https://github.com/ceph/ceph/pull/8906 Zhi Zhang
09:39 AM CephFS Bug #15702 (Resolved): mds: wrongly treat symlink inode as normal file/dir when symlink inode is ...
This issue should happen on kcephfs only. My kernel version is 3.10.94. I think it might also happen on other 3.x ver... Zhi Zhang
12:11 PM Revision 49a0c998 (ceph): msg/async: add missing DelayedDelivery and delay injection
Delay injection was missing from a few spots, also, DelayedDelivery
was added.
Fixes: http://tracker.ceph.com/issues...
Piotr Dałek
12:11 PM Revision 83f7db58 (ceph): AsyncConnection: make delay message happen within original thread
Fixes: http://tracker.ceph.com/issues/15503
Signed-off-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
12:11 PM Revision 0a239291 (ceph): test_msgr: add delay inject test
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
12:03 PM CephFS Bug #15705 (Fix Under Review): ceph status mds output ignores active MDS when there is a standby ...
https://github.com/ceph/ceph/pull/8908 John Spray
12:01 PM CephFS Bug #15705 (Resolved): ceph status mds output ignores active MDS when there is a standby replay
Because standby replay mds_info_t now has rank set for daemons in state standby replay, the by_rank dict in print_sum... John Spray
12:02 PM Revision 899a16e5 (ceph): mds: fix mdsmap print_summary with standby replays
Fixes: http://tracker.ceph.com/issues/15705
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
11:57 AM Revision edfda9c6 (ceph): mds: remove ONESHOT_REPLAY mode
This predated cephfs-journal-tool. Don't bother
with any backwards-compatibility mechanisms here, as
it was a seriou...
John Spray
11:57 AM Revision cdf8a29f (ceph): messages: add MMDSBeacon::standby_replay
So that daemons can explicitly say that they
want to be standby replay, instead of using
magic standby_for_rank value...
John Spray
11:57 AM Revision 2a2a56b2 (ceph): mds: simplify standby/standby-replay logic
This used to use an arcane set of constants
in standby_for_rank, combined with daemons sometimes
sending requests to ...
John Spray
11:57 AM Revision ec8f3db3 (ceph): mds: omit fscid in single-filesystem status output
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
11:57 AM Revision 97dd6897 (ceph): doc: add cephfs daemon management docs
Principally to tell people how to configure
standby, but more generally as a place to define
our terms for GIDs etc.
...
John Spray
11:57 AM Revision d94115aa (ceph): mds: fix upgrades with replay daemons in map
In the new world, a standby replay daemon which
is actively replaying has its rank set. In the old
world it did not:...
John Spray
11:49 AM rbd Bug #15521 (Pending Backport): Seeing rollback and revert option for snapshot, which seems to be ...
Jason Dillaman
11:49 AM Revision ea9c9332 (ceph): Merge pull request #8698 from HeyoQiang/hyq0422
rbd: help message distinction between commands and aliases
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
11:41 AM Revision d9421a25 (ceph): librbd: possible race condition leads to use-after-free
The invoke async operation state machine can complete before the
owner lock is released. Use a stack reference to pr...
Jason Dillaman
11:31 AM rbd Bug #15693 (Duplicate): common/lockdep.cc: 330: FAILED assert(id == -1) in TestLibRBD.TestCreateL...
Same issue as #15690 Jason Dillaman
05:33 AM rbd Bug #15693 (Duplicate): common/lockdep.cc: 330: FAILED assert(id == -1) in TestLibRBD.TestCreateL...

found in a jenkins "make check" run . but the change being tested is not relevant: it was a cmake change:
<pre...
Kefu Chai
11:03 AM Revision c666bc3f (ceph): Merge pull request #8788 from jmunhoz/fix-15626
rgw: add AWS4 completion support for RGW_OP_SET_BUCKET_WEBSITE Orit Wasserman
10:50 AM Revision 2ebf5643 (ceph): Merge pull request #8897 from flyd1005/wip-fix-duplicated5
mds: remove duplicated words
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
09:37 AM Revision e805674d (ceph): Merge pull request #8760 from theanalyst/f/rgw-orphans-list-jobs
rgw orphans list jobs Orit Wasserman
09:35 AM Revision 1bf26509 (ceph): rbd:make a distinction of help message between ''rbd snap rollback" and...
Fixes: https://tracker.ceph.com/issues/15521
Signed-off-by: Yongqiang He <he.yongqiang@h3c.com>
yongqiang he
09:29 AM Bug #15695 (Fix Under Review): FileStore: umount hang because sync thread doesn't exit
https://github.com/ceph/ceph/pull/8905 Kefu Chai
05:49 AM Bug #15695: FileStore: umount hang because sync thread doesn't exit
we could reduce "--filestore-min-sync-interval 36000" this to a low value for qa test suite, or modify sync_entry to ... Haomai Wang
05:48 AM Bug #15695 (Resolved): FileStore: umount hang because sync thread doesn't exit
int FileStore::umount()
......
do_force_sync();
lock.Lock();
stop = true;
sync_cond.Signal();
loc...
Haomai Wang
09:27 AM Revision 65426a52 (ceph): os/FileStore::sync_entry check for stop in after wait
there is chance that the sync_entry() gets signaled in the
WaitInterval(max_interval) call because of sync_cond.Signa...
Kefu Chai
09:12 AM Revision 88b6d669 (ceph): mds: wrongly treat symlink inode as normal file/dir when symlink inode ...
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com> Zhi Zhang
09:02 AM Revision b2d1df12 (ceph): tests: be more generous with test timeout
When the thrasher is in action together with a validater (lockdep or
valgrind), a single test may hang for more than ...
Loic Dachary
09:01 AM Backport #15700 (In Progress): jewel: rados/test.sh workunit timesout on OpenStack
Nathan Cutler
08:52 AM Backport #15700 (Resolved): jewel: rados/test.sh workunit timesout on OpenStack
https://github.com/ceph/ceph/pull/8904 Nathan Cutler
09:00 AM Backport #15699 (In Progress): hammer: rados/test.sh workunit timesout on OpenStack
Nathan Cutler
08:52 AM Backport #15699 (Resolved): hammer: rados/test.sh workunit timesout on OpenStack
https://github.com/ceph/ceph/pull/8470 Nathan Cutler
08:52 AM rbd Backport #15698 (Resolved): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
https://github.com/ceph/ceph/pull/9008 Nathan Cutler
08:52 AM rbd Backport #15697 (Resolved): jewel: python: clone operation will fail if config overridden with "r...
https://github.com/ceph/ceph/pull/8972 Nathan Cutler
08:51 AM Bug #15403 (Pending Backport): rados/test.sh workunit timesout on OpenStack
Nathan Cutler
08:20 AM Bug #15403 (Fix Under Review): rados/test.sh workunit timesout on OpenStack
*master PR*: https://github.com/ceph/ceph/pull/8469 Nathan Cutler
08:31 AM Revision a71f3dc9 (ceph): Merge pull request #8469 from dachary/wip-15403-api-test-timeout
tests: be more generous with test timeout
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Loïc Dachary
08:31 AM Feature #14972 (Resolved): add support for subscription-manager
Loïc Dachary
08:30 AM Bug #15375 (Resolved): lingering /tmp/*virtualenv* fail make check
Loïc Dachary
08:26 AM Revision 45d526e0 (ceph): Merge pull request #8655 from theanalyst/rgw/multisite-delete
rgw: forward delete bucket to master before deleting them in a zone
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:16 AM Revision 6c3ef5de (ceph): Merge pull request #7193 from theanalyst/doc/rgw-13066-fix
doc:explain service tenant config for rgw keystone Orit Wasserman
08:10 AM Revision dad2e195 (ceph): Merge pull request #8782 from SUSE/wip-15627
install-deps.sh: systemd-rpm-macros must be installed on SUSE
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@...
Loïc Dachary
08:08 AM Revision 13b144aa (ceph): Merge pull request #8875 from tchaikov/wip-double-colon
automake: use :: rule for adding target
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
07:49 AM Bug #15579: "mon" is enabled but not started after reboot
This is a known bug that was fully fixed only after the jewel release. As a workaround, please do as Bo Zhou advises.... Nathan Cutler
07:07 AM Bug #15579: "mon" is enabled but not started after reboot
I have the same problem !
You can enable ceph.target ceph-mon.target ceph-osd.target
and reboot ... ^V^
Shinobu...
bo zhou
07:39 AM Revision ee211295 (ceph): rbd-nbd: Fix aio_callback error handling
Change aio_callback return code handling for NBD_CMD_READ command.
Tracker:
http://tracker.ceph.com/issues/15604
Si...
Chang-Yi Lee
07:25 AM Revision d2bf9803 (ceph): Merge pull request #8852 from yuyuyu101/wip-async-clock
msg/async/Event: replace ceph_clock_now with coarse_real_clock
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:21 AM Revision 63f704ca (ceph): cls_user: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
07:16 AM Revision 9f1a4386 (ceph): common: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
07:05 AM Revision a589166d (ceph): erasure-code: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:59 AM Revision d220b7d1 (ceph): libcephfs.h: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:55 AM Revision 48781d86 (ceph): mds: remove duplicated 'this'
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:53 AM Revision b89a155c (ceph): mds: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:48 AM Revision 21b827bd (ceph): mon: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:43 AM Revision 6aef11e5 (ceph): pybind/rados: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:37 AM Revision 1cbf3f78 (ceph): os: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:28 AM Revision 5f6fdb7d (ceph): init-ceph.in: remove duplicated words
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
06:14 AM Revision 0482895a (ceph): cleanup: use boost::algorithm::starts_with to replace our own implement...
Don't reinvent the wheel.
Signed-off-by: Li Peng <lip@dtdream.com>
Li Peng
05:41 AM Revision bb7d9c15 (ceph): Merge pull request #8891 from tchaikov/wip-fix-test-using-dash
test/encoding/readable.sh: use bash instead of sh
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai
05:37 AM Linux kernel client Bug #15694 (Closed): process enter D status when running on rbd
Hi,
Seldom, some kind of process running with data locate on rbd(formated with ext4) may enter D status(stuck).
I c...
Benetnash Alkaid
05:36 AM Revision db129ba0 (ceph): Merge pull request #8889 from linuxbox2/rbd-nbd-cmake
cmake: fix rbd-nbd linkage
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:08 AM Linux kernel client Bug #12159 (Need More Info): setfilelock requests stuck
Zheng Yan
04:06 AM Revision 1a55d2d1 (ceph): test/encoding/readable.sh: use bash instead of sh
aside from the `source` statement, the readable.sh is POSIX shell
script. we can just "." the referenced helper scrip...
Kefu Chai
03:59 AM Linux kernel client Bug #14487 (Resolved): ctime may go backward in cephfs kernel client
Zheng Yan
03:58 AM Linux kernel client Bug #14232 (Resolved): Kernel NULL pointer dereference in __dcache_readdir
Zheng Yan
03:58 AM Linux kernel client Bug #14485 (Resolved): cephfs kernel client does not flush ctime
Zheng Yan
03:57 AM Linux kernel client Bug #15552 (Closed): cephfs kernel client timeout error 110
Zheng Yan
03:39 AM Revision 5ae46a69 (ceph): Merge pull request #981 from ceph/revert-955-tracker13531
Revert "Rados: Tracker-13531-resolve stuck peering" Samuel Just
03:39 AM Revision 18f2aa09 (ceph): Revert "Rados: Tracker-13531-resolve stuck peering"
Samuel Just
03:28 AM Revision 11e4242f (ceph): osd: handle boot racing with NOUP set
This is a follow-on to 7139a232d26beef441ffbc13bc087baab3505ea8,
which handled the NOUP set + clear case when the OSD...
Sage Weil
03:22 AM CephFS Feature #15634 (Fix Under Review): Enable fuse_use_invalidate_cb by default
https://github.com/ceph/ceph/pull/8890 Zheng Yan
03:17 AM Revision 94ddc175 (ceph): client: enable fuse_use_invalidate_cb by default
Fixes: http://tracker.ceph.com/issues/15634
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
02:58 AM Bug #15692 (Closed): build failed caused by -momit-leaf-frame-pointer on ppc
clone the ceph src from git and run make -j20 on src/rocksdb and find the following errors:
g++: error: unrecogniz...
min fang
02:41 AM Revision 76656fe1 (ceph): Merge pull request #8885 from stiopaa1/osd_removeSendMessageConn
osd/OSD.h: remove C_OSD_SendMessageOnConn class
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:35 AM Bug #14364: librados, objecter: op_submit() returns after request completion, AioCompletion relat...
do we need to backport this fix to hammer? Haomai Wang
02:35 AM Revision 788bbb55 (ceph): automake: use :: rule for adding target
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
02:21 AM Revision ffce4c53 (ceph): Merge pull request #8072 from yuyuyu101/wip-async-skip-steps
async: skip unnecessary steps when parsing simple messages Haomai Wang
12:52 AM Revision b233005a (ceph): cmake: fix rbd-nbd linkage
Use correct name for librbd, add parse_secret_objs and its
keyutils libdep.
Signed-off-by: Matt Benjamin <mbenjamin@...
Matt Benjamin

05/02/2016

11:40 PM rbd Bug #15690: librbd: resize hang - use after free
I think this hit https://jenkins.ceph.com/job/ceph-pull-requests/5026/console Josh Durgin
11:24 PM rbd Bug #15690 (Resolved): librbd: resize hang - use after free
From running RBD_FEATURES=1 ./unittest_librbd... Josh Durgin
11:36 PM rbd Bug #15685 (Pending Backport): python: clone operation will fail if config overridden with "rbd d...
Jason Dillaman
07:09 PM rbd Bug #15685 (Fix Under Review): python: clone operation will fail if config overridden with "rbd d...
*PR*: https://github.com/ceph/ceph/pull/8883 Jason Dillaman
05:56 PM rbd Bug #15685 (In Progress): python: clone operation will fail if config overridden with "rbd defaul...
Jason Dillaman
05:19 PM rbd Bug #15685 (Resolved): python: clone operation will fail if config overridden with "rbd default f...
The "clone" call should implicitly override the default format since cloning in implicitly always using image format 2. Jason Dillaman
11:26 PM Bug #14266: "FAILED assert(existing->state == STATE_CONNECTING)" in rados-jewel-distro-basic-smithi
@greg I missed the last reply..
I'm not sure you noticed this log, it looks which is I'm missing:
2016-01-05T20:3...
Haomai Wang
06:24 PM Bug #14266: "FAILED assert(existing->state == STATE_CONNECTING)" in rados-jewel-distro-basic-smithi
Greg Farnum
11:17 PM Revision e301ebfe (ceph): Merge pull request #8883 from dillaman/wip-15685
librbd: clone fails if config overridden to use image format 1 by default
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
10:53 PM Revision 516beb67 (ceph): Merge pull request #955 from shylesh/tracker13531
Rados: Tracker-13531-resolve stuck peering
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
10:51 PM Revision 76c33dec (ceph): OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1
Fixes: http://tracker.ceph.com/issues/15655
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit ...
Samuel Just
10:50 PM Revision 0de63455 (ceph): OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1
Fixes: http://tracker.ceph.com/issues/15655
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit ...
Samuel Just
10:06 PM Revision 9b0a5bdc (ceph): Merge pull request #8882 from liewegas/wip-check-port
test/mon/mon-created-time: put on unique port
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil
10:04 PM Revision 0b58e09a (ceph): Merge pull request #8884 from ktdreyer/docs-packaging
doc: remove references to old EOL releases
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:47 PM Revision 7a5c3f5e (ceph): mon: remove bad rocksdb option
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:26 PM Revision f5e22ce6 (ceph): Merge pull request #8864 from trociny/fixup-rbd-mirror-test-log
qa/workunits/rbd: fix rbd-mirror log file name
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:25 PM CephFS Bug #15689 (Fix Under Review): Confusing MDS log message when shut down with stalled journaler reads
https://github.com/ceph/ceph/pull/8887 John Spray
09:21 PM CephFS Bug #15689 (Resolved): Confusing MDS log message when shut down with stalled journaler reads
https://www.mail-archive.com/ceph-users@lists.ceph.com/msg28758.html
Sending kill to MDS while it is stuck trying ...
John Spray
09:23 PM Revision 62c7a3c5 (ceph): osdc: send error to recovery waiters on shutdown
...instead of sending them '0', which gets things
confused.
Fixes: http://tracker.ceph.com/issues/15689
Signed-off-b...
John Spray
09:20 PM rbd Bug #15521 (Fix Under Review): Seeing rollback and revert option for snapshot, which seems to be ...
*PR*: https://github.com/ceph/ceph/pull/8698 Jason Dillaman
09:15 PM rbd Bug #15664 (Pending Backport): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
02:41 PM rbd Bug #15664 (Fix Under Review): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
*PR*: https://github.com/ceph/ceph/pull/8877 Jason Dillaman
11:31 AM rbd Bug #15664 (In Progress): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
09:12 PM Revision f24c70f5 (ceph): librbd: default clone operation to image format 2
Image format 1 doesn't support clones, so unless the user
overrode the setting, default to format 2.
Fixes: http://t...
Jason Dillaman
09:11 PM Revision 2633b045 (ceph): librbd: add rbd_image_options_is_set helper method to API
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
09:06 PM Revision 5157c7d0 (ceph): Merge pull request #8877 from dillaman/wip-15664
rbd-mirror: lockdep error during bootstrap
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
08:27 PM Revision d12c94e3 (ceph): rgw: helper function to calculate zone short ids
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:27 PM Revision fe8bdd95 (ceph): rgw: RGWPeriodMap::update() only hashes given zonegroup
RGWPeriodMap::update() is called with each zonegroup, so it only needs
to generate short_zone_ids for the zones in th...
Casey Bodley
08:27 PM Revision 31e3104b (ceph): rgw: check for short_zone_id collisions on period update
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
08:20 PM Revision cea7cf56 (ceph): rados: Improve error messages for list-inconsistent commands
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
08:20 PM Revision df4bc16c (ceph): rados: Include epoch in the list-inconsistent-* command output
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
08:20 PM Revision de4681b8 (ceph): rados: Balance format sections in same do_get_inconsistent_cmd()
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:54 PM Revision 5904d892 (ceph): doc: remove references to old EOL releases
There were several references to old releases like "dumpling",
"emperor", and "firefly", throughout the docs. Remove ...
Ken Dreyer
07:52 PM Revision a22cf518 (ceph): rbd-mirror: admin socket commands to start/stop/restart mirroring
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
07:45 PM Revision 6f72f9e5 (ceph): osd/OSD.h: remove C_OSD_SendMessageOnConn class
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
06:52 PM Revision 8bbd195f (ceph): test/mon/mon-created-time: put on unique port
7122 is also used by test/osd/osd-reactivate.sh
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:32 PM Bug #14952 (Fix Under Review): New pools have bogus "stuck inactive/unclean" HEALTH_ERR messages ...
https://github.com/ceph/ceph/pull/8881 Sage Weil
06:28 PM Revision 3be3bc60 (ceph): osd/PG: set last_* PG fields on a creating PG
Use the value from pg_history_t that ultimately came from the
mon if last_epoch_started == 0. This establishes a san...
Sage Weil
06:27 PM Revision 47f540d5 (ceph): osd: set pg history last_clean_scrub_stamp on create
We were setting the other two; set this one as well.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:24 PM CephFS Feature #15634: Enable fuse_use_invalidate_cb by default
Drat, we haven't been testing with it on. That's annoying. Greg Farnum
06:10 PM Revision ba32675f (ceph): Merge pull request #8770 from ceph/wip-cmake
cmake: build fixes Sage Weil
06:09 PM rbd Subtask #15688 (Resolved): Stub API integration between librbd and the new client-side cache
Jason Dillaman
06:09 PM rbd Feature #15687 (New): Client-side, disk-backed cache
The initial iteration will support ordered writeback from a local disk-based (SSD/NVMe) cache. This will reduce the ... Jason Dillaman
06:08 PM Revision 42b4d716 (ceph): Merge pull request #8844 from stiopaa1/log_removelexical
common/Graylog.h: remove lexical cast
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
06:05 PM Revision 4c2a8463 (ceph): Merge pull request #8879 from ktdreyer/doc-rm-up2date
doc: drop references to "up2date" Sage Weil
05:46 PM rbd Bug #15127 (Closed): fsx tests taking too long and possibly stuck
Issue was seen only on that specific run, Closing. Vasu Kulkarni
02:42 PM rbd Bug #15127: fsx tests taking too long and possibly stuck
@Vasu: can we close this ticket? Jason Dillaman
05:42 PM Bug #15686 (Resolved): reweight-by-utilization:- While increasing the weight of the underutilized...
reweight-by-utilization command along with the decreasing the overutilized osds it will also increase the weight of u... Shylesh Kumar
05:08 PM Revision b94ba821 (ceph): doc: drop references to "up2date"
"up2date" has not been used since very old versions of RHEL (rhel4 or
5?). We only support el7 now, which is a yum-ba...
Ken Dreyer
05:01 PM Revision 0401b4df (ceph): Merge pull request #8878 from ktdreyer/wip-doc-rbd-dillaman
doc: Jason Dillaman is now RBD lead
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
04:57 PM Revision fbfb5c12 (ceph): doc: Jason Dillaman is now RBD lead
Signed-off-by: Ken Dreyer <kdreyer@redhat.com> Ken Dreyer
04:46 PM Linux kernel client Bug #15683: RBD image features settings are not copied onto the clone.
tnx Rohith Radhakrishnan
04:41 PM Linux kernel client Bug #15683: RBD image features settings are not copied onto the clone.
See ticket #15388 Jason Dillaman
09:09 AM Linux kernel client Bug #15683: RBD image features settings are not copied onto the clone.
Attaching the output from all commands:-
root@host1:~$ ceph osd pool create pool4 1024
pool 'pool4' created
ro...
Rohith Radhakrishnan
09:06 AM Linux kernel client Bug #15683 (Closed): RBD image features settings are not copied onto the clone.
Steps to reproduce:-
1) Create rbd image
2) Disable some features like layering, exclusive-lock, object-map etc....
Rohith Radhakrishnan
04:41 PM Revision e3bb5510 (ceph): Rados: wip-13531:Resolve stuck peering
Signed-off-by: shylesh kumar <shylesh.mohan@gmail.com> Shylesh Kumar
04:36 PM Revision cdd7b773 (ceph): cmake: Added rbd-nbd target
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:31 PM rgw Bug #15684 (Resolved): radosgw-admin missing 'zonegroup remove'
'zone delete' is currently the only way to remove a zone from a zonegroup, but it can only be run on that zone's loca... Casey Bodley
02:35 PM Revision ee617a0c (ceph): librbd: disable automatic refresh of image upon lock message
There is no need to refresh the image upon request/release/acquire
of the exclusive lock. The next IO or maintenance...
Jason Dillaman
02:35 PM Revision 608e0985 (ceph): librbd: update_features should release lock if acquired
There is a small window where requests are unblocked and before
the image is shut down where new requests can be acce...
Jason Dillaman
02:35 PM Revision 06faf83b (ceph): rbd-mirror: don't use temporary string for snap operation
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:35 PM Revision ce5c701b (ceph): librbd: avoid applying refreshed image config within librados callback
There is a potential that a synchronous API call could deadlock a
image refresh.
Signed-off-by: Jason Dillaman <dill...
Jason Dillaman
02:35 PM Revision 91a4890e (ceph): librbd: avoid recursive locking within operation state machine
Fixes: http://tracker.ceph.com/issues/15664
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
02:19 PM Revision f5466b05 (ceph): cmake: add test_pool_quota.sh to
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
02:19 PM Revision e863724e (ceph): cmake: CEPH_LIB defaults to .libs in cpp unit tests
This makes it possible to run applicable unit tests
without setting environment varibles after building
with autotool...
Ali Maredia
02:19 PM Revision a6723e46 (ceph): cmake: update env vars for osd-copy-from.sh
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
02:19 PM Revision 4f50724b (ceph): cmake: rbd_mirror updates
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
02:19 PM Revision aa1bac4b (ceph): compressor: tests for zlib & snappy changes
plugin_dir and compressor_dir not needed by
test_compression_snappy & test_compression_zlib
because they statically l...
Ali Maredia
02:19 PM Revision 15a66943 (ceph): cmake: script that sets env vars for unit tests
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
02:19 PM Revision 4321bb64 (ceph): test: added env var setting to make check scripts
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
02:19 PM Revision 8ec00dfa (ceph): vstart: put missing quotes around cmake env vars
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
01:46 PM Revision ec596167 (ceph): Merge pull request #8874 from roidayan/xio-remove_unused_mutex
xio: remove unused mutex
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
11:09 AM Revision 33c0cccf (ceph): xio: remove unused mutex
Signed-off-by: Roi Dayan <roid@mellanox.com> Roi Dayan
10:27 AM Revision fe81de18 (ceph): xio: use accelio api to get event str
Should not count on current events order in accelio.
This can lead to logging the wrong event string.
Signed-off-by:...
Roi Dayan
10:02 AM Revision 0d98e649 (ceph): Merge pull request #8872 from dachary/wip-make-check
tests: enable make check on ext4 (part 2)
Reviewed-by: Kefu Chai <kefu@redhat.com>
Kefu Chai
09:02 AM Revision b0b3a068 (ceph): tests: enable make check on ext4 (part 2)
Followup of 475cc08c330e639b226f2ab57dedbe4495f63022
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:41 AM Revision 5dbe3191 (ceph): Merge pull request #8851 from liewegas/wip-make-check
qa/workunits/ceph-helpers.sh: make ceph-osd behave on ext4
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
07:13 AM rgw Bug #15682 (Resolved): inefficient bucket listing with max-keys URL parameter
I came across an issue in rgw where bucket listing turns out to be
quite slow when a low value is specified to the U...
Abhishek Varshney
06:51 AM Backport #15681 (Resolved): jewel: ceph osd utilization has min/max backwards
commit 8a86d08e38a8b68ba5e04b2cc4f59a2983481ee7 Abhishek Varshney
06:49 AM rgw Backport #15680 (Resolved): jewel: rgw: radosgw-admin zone set cuts pool names short if name star...
https://github.com/ceph/ceph/pull/9029 Abhishek Varshney
06:47 AM rbd Backport #15668 (In Progress): jewel: rbd disk-usage CLI command should support calculating full ...
Abhishek Varshney
06:45 AM Revision 63738d4d (ceph): rbd: disk usage now includes all snapshots by default
Added a new "--from-snap" optional to restrict the calculation to
specific subsets of snapshots and the HEAD revision...
Jason Dillaman
06:44 AM rbd Backport #15669 (In Progress): jewel: Errors encountered disabling object-map while flatten is in...
Abhishek Varshney
06:42 AM Revision 895c9756 (ceph): librbd: block RPC requests while updating features
Disabling the journal and object map require acquiring the exclusive
lock locally. We don't want to start executing ...
Jason Dillaman
06:42 AM Revision 49cfb0e4 (ceph): librbd: reduce log level for interrupted maint ops
Fixes: http://tracker.ceph.com/issues/15572
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
06:42 AM Revision 64cb6455 (ceph): librbd: reduce log level when lock owner not detected
This can happen under normal operating conditions and the
lock request is automatically retried.
Signed-off-by: Jaso...
Jason Dillaman
06:42 AM Revision 04ef40e7 (ceph): librbd: refresh image before executing maint op
If a maint op is interrupted and restarted, it's possible that the
image will need to be refreshed.
Signed-off-by: J...
Jason Dillaman
06:42 AM Revision 6da1a84f (ceph): librbd: synchronous block_writes should return possible error result
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 88e76cb3c9a74b4718ad39c827f2194666f5be2a)
Jason Dillaman
06:42 AM Revision 1f0056a4 (ceph): librbd: return -ESHUTDOWN when a refresh is requested on a closed image
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit ed132a1eb10e6b2eb4bc465658eb0379daca3d67)
Jason Dillaman
06:41 AM rbd Backport #15666 (In Progress): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific ...
Abhishek Varshney
06:35 AM Revision f2251420 (ceph): test: cls_rbd: methods to store/retrieve mirroring status
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 8aefad59813489cee112f46b3fe10331bb039b57)
Mykola Golub
06:35 AM Revision 6111a254 (ceph): rbd-mirror: store replay status in mirroring object
Fixes: #14420
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 52b2fe14cfc932b2aa53ce76a3...
Mykola Golub
06:35 AM Revision e57c4d8f (ceph): rbd: CLI to retrieve rbd mirror state for a pool / specific image
Fixes: #15144
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit fe5207278d884464c05d680824...
Mykola Golub
06:35 AM Revision 98ca7f39 (ceph): test: MockJournaler: add get_cached_client method
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 7633407ab584ce8c7777a525554773c2a358ce5f)
Mykola Golub
06:35 AM Revision 15a9131f (ceph): librbd: API to retrieve image mirroring status
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit a2045d61874f9e418b5b3c3136af4482603c8e7f)
Mykola Golub
06:35 AM Revision 9a30a89a (ceph): rbd-mirror: in replay status store number of entries behind master
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit e4229d1d4b163f1003e68fef1db63f796393ba23)
Mykola Golub
06:35 AM Revision 32c09015 (ceph): qa/workunits/rbd: test mirror status in pool directory
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit f15cd51a1ddbd4079a8218bc2446a4bf68f95107)
Mykola Golub
06:35 AM Revision 62c60144 (ceph): objclass: add method to list watchers
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 44a31d2b770ef016271f9285447c601921b9c838)
Mykola Golub
06:35 AM Revision 4a3f0d23 (ceph): cls::rbd:: methods to store/retrieve mirroring status
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
(cherry picked from commit 17dd40df4f4201cf0c0c6d58b1728177c5ee726b)
Mykola Golub
06:35 AM Revision 442c31bc (ceph): Merge pull request #8843 from SUSE/wip-msd-typo-fix-jewel
systemd: fix typo in preset file
Reviewed-by: Boris Ranto <branto@redhat.com>
Boris Ranto
06:33 AM rbd Backport #15661 (In Progress): jewel: Parent image is closed twice if error encountered while ope...
Abhishek Varshney
06:31 AM Revision 5fe4beac (ceph): librbd: avoid second close attempt of invalid parent image
Fixes: http://tracker.ceph.com/issues/15574
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
06:31 AM Revision 125aab8d (ceph): librbd: propagate any image refresh errors back to caller
Previously, the saved error code was only propagated when an image
flush was required.
Signed-off-by: Jason Dillaman...
Jason Dillaman
06:30 AM rbd Backport #15660 (In Progress): jewel: rbd-mirror can crash if start up is interrupted
Abhishek Varshney
06:27 AM Revision af1c0bce (ceph): rbd-mirror: interrupting image replay startup can cause crash
Properly shut down the journaler if a shut down has been requested
while start up is in-progress.
Fixes: http://trac...
Jason Dillaman
06:25 AM rbd Backport #15649 (In Progress): jewel: possible double-free of object map invalidation request upo...
Abhishek Varshney
06:19 AM Revision 9b2c1739 (ceph): librbd: fix potential assertion for object map invalidation
if update_flags fails we should not go any further, or the async request
will be removed from m_image_ctx.async_reque...
runsisi hust
01:28 AM Bug #15679: ceph-qa-suite do_pg_scrub() does nothing due to scrub stamp change
David Zafman
12:57 AM Revision fdd9c00c (ceph): Merge remote-tracking branch 'gh/jewel'
Sage Weil

05/01/2016

07:04 PM Revision 4c28fc2a (ceph): qa/workunits/rbd: fix rbd-mirror log file name
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
06:10 PM Bug #15679 (Resolved): ceph-qa-suite do_pg_scrub() does nothing due to scrub stamp change

2016-05-01T02:38:57.946 INFO:tasks.ceph.ceph_manager:waiting for scrub type deep-scrub
2016-05-01T02:38:57.947 I...
David Zafman
04:14 PM Revision 2265d0eb (ceph): Merge pull request #8859 from liewegas/wip-fix-scrub
include/rados: fix scrub-map definition
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
03:53 PM devops Backport #15662 (In Progress): jewel: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in...
Nathan Cutler
03:33 PM Revision 21790484 (ceph): rbd-mirror: make image replayer asok commands available when not started
Initially the asok commands were registered only after the image
replayer start (and unregistered on stop) because th...
Mykola Golub
03:28 PM Revision b3dae35c (ceph): xio: rename enqueue_for_send() to enqueue()
Signed-off-by: Adir Lev <adirl@mellanox.com> Adir Lev
03:11 PM Feature #11344 (Resolved): use systemd unit files for service management
1) done
2) done
3) we ship sysvinit, upstart, and systemd files. debian users can install wahtever init system the...
Sage Weil
03:07 PM Revision 3045bde1 (ceph): include/rados: fix scrub-map definition
In commit 40add6a63defd09b47c594171c0f72906d218cc6 we
changed the scrub-map op code, breaking compatibility.
Signed-...
Sage Weil
02:54 PM Revision 74d8130b (ceph): xio: Rename XioRsp to XioCompletion
since this element is not causing real response message on
the wire it was decided to change the name to XioCompletio...
Adir Lev
02:43 PM Bug #15678 (Fix Under Review): osd boot race with noup being set
https://github.com/ceph/ceph/pull/8857 Sage Weil
02:28 PM Bug #15678 (Resolved): osd boot race with noup being set
- osd sends boot
- mon sets noup
- mon receives boot, drops it
- osd stuck in booting state.
/a/sage-2016-04-30...
Sage Weil
09:56 AM Revision a82e2a9e (ceph): xio: avoid hardcoded 216 for max accelio header len
create new static method that knows to calculate this value at runtime.
(This will serve my coming commit that is goi...
Avner BenHanoch
09:56 AM Revision 8e1deba2 (ceph): xio: add message tag to protocol and write/read it with standard messages
(at this phase the tag is always CEPH_MSGR_TAG_MSG since currently
xio only have standard messages)
Signed-off-by: A...
Avner BenHanoch
09:56 AM Revision bb7fd4df (ceph): xio: remove redundant variable and a redundant cast to it
Signed-off-by: Avner BenHanoch <avnerb@mellanox.com> Avner BenHanoch
09:56 AM Revision 02b83fb9 (ceph): xio: prepare for splitting XioMsg - methods will access members that sh...
data members that are intended to be in the base class should be accessed
only thru a method (next, the method will b...
Avner BenHanoch
09:56 AM Revision a4c4734b (ceph): xio: prepare for splitting XioMsg - don't use "XioMsg" without appropri...
Signed-off-by: Avner BenHanoch <avnerb@mellanox.com> Avner BenHanoch
09:56 AM Revision 67a9fb61 (ceph): xio: virtual destructor for XioSubmit
Signed-off-by: Avner BenHanoch <avnerb@mellanox.com> Avner BenHanoch
09:56 AM Revision 166c55e0 (ceph): xio: split XioMsg into base XioSend and derived XioMsg
The base class will allow creating additional derived classes for
accelio messages that do not contain a Ceph Message...
Avner BenHanoch
06:59 AM devops Bug #8458 (Resolved): `make check` should call tox tests for ceph-brag, ceph-disk, and ceph
Nathan Cutler
01:15 AM Revision 6e5091e4 (ceph): systemd: fix typo in preset file
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 80be4a8cbf1d42232ff61494d035e7abd90c2c14)
Nathan Cutler
01:11 AM Revision 79c01b81 (ceph): Merge pull request #8842 from SUSE/wip-msd-typo-fix
systemd: fix typo in preset file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:33 AM Revision 79343a8a (ceph): Event: replace ceph_clock_now with coarse_real_clock
reduce cpu utilization on real clock latency
Signed-off-by: Haomai Wang <haomai@xsky.com>
Haomai Wang

04/30/2016

11:24 PM Revision cdaa9e22 (ceph): ceph_time: add operator<< for more clock types
ceph_time: add operator<< for more clock types
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:21 PM Revision 491b2644 (ceph): Revert "Merge pull request #8346 from yuyuyu101/wip-async-clock"
This reverts commit 37117823d108dcd5145421adc0121eea75633851, reversing
changes made to 5ff4988c09ccc2af6ff72f30d053b...
Sage Weil
09:12 PM Revision 475cc08c (ceph): qa/workunits/ceph-helpers.sh: make ceph-osd behave on ext4
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:55 PM Revision a24912a9 (ceph): ceph_time: add operator<< for more clock types
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
06:44 PM Feature #13702: 'ceph osd pool create' should not require pg_num
Sage wrote: "It's less that the system could use the config value for this, and more that it's important for a user c... Nathan Cutler
06:37 PM Revision 45b8f830 (ceph): Merge pull request #8838 from cbodley/wip-cmake-rbd-mirror-replay-status
cmake: add missing source file to rbd_mirror/image_replayer
Reviewed-by: Kefu Chai <kefu@redhat.com>
Kefu Chai
06:25 PM Revision e9b58e7f (ceph): mds: remove stale comments
A little bit of detritus from the MDS->MDSRank refactor.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
06:25 PM Revision 30a375eb (ceph): mds: remove inc array from mdsmap
Instead, use the MDSMap epochs to provide the `inc` that
we populate into mds_info_t for use by the daemons.
It is n...
John Spray
06:22 PM CephFS Bug #15399 (Fix Under Review): MDS incarnation get lost after remove filesystem
https://github.com/ceph/ceph/pull/8484 John Spray
06:15 PM CephFS Bug #15591 (Fix Under Review): infernalis to jewel upgrade
Added the fix for this to https://github.com/ceph/ceph/pull/8300 John Spray
06:00 PM rgw Documentation #13670: rgw frontends not mentioned in radosgw config-ref
@rgw frontends@ got some documentation in https://github.com/ceph/ceph/pull/7264 but it is still not mentioned in htt... Nathan Cutler
05:00 PM Backport #14326 (In Progress): hammer: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to ==...
Nathan Cutler
05:00 PM Revision d96086af (ceph): PGLog::rewind_divergent_log: fix rollback_info_trimmed_to before index()
Fixes: #13965
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 053ee919059b2671d40110e8dff861...
Samuel Just
05:00 PM Revision e79162de (ceph): TestPGLog: add test for 13965
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 66c7246491f4b6e5b95d80cc93c9157725a1a778)
Samuel Just
04:59 PM Bug #13965: jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == head)
*master PR*: https://github.com/ceph/ceph/pull/6801 Nathan Cutler
04:52 PM CephFS Backport #13932 (In Progress): hammer: kclient: intermittent log warnings "client.XXXX isn't resp...
Nathan Cutler
04:46 PM Backport #15171 (Resolved): hammer: osd: corruption when min_read_recency_for_promote > 1
Nathan Cutler
04:45 PM Bug #9732 (Resolved): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
Nathan Cutler
04:44 PM Bug #13192 (Resolved): stuck recovering, unfound hit set due to removing it while !active
Nathan Cutler
04:42 PM Backport #12848 (Resolved): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(...
Nathan Cutler
04:40 PM Backport #13769 (Need More Info): EC async "fast read" patchset for hammer (EC read latency impro...
Nathan Cutler
03:45 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
@Tushar Gohad: ping? Nathan Cutler
04:39 PM Backport #15677 (In Progress): jewel: reweight-by-utilization underflow bug with max_change set t...
Nathan Cutler
08:00 AM Backport #15677 (Resolved): jewel: reweight-by-utilization underflow bug with max_change set to 1.0
https://github.com/ceph/ceph/pull/9006 Nathan Cutler
04:38 PM Backport #15676 (In Progress): hammer: reweight-by-utilization underflow bug with max_change set ...
Nathan Cutler
08:00 AM Backport #15676 (Resolved): hammer: reweight-by-utilization underflow bug with max_change set to 1.0
https://github.com/ceph/ceph/pull/8979 Nathan Cutler
04:37 PM Bug #15655: reweight-by-utilization underflow bug with max_change set to 1.0
*master PR*: https://github.com/ceph/ceph/pull/8836 Nathan Cutler
04:19 PM Bug #15636: BlueStore.cc: FAILED assert(0 == "unexpected error") OSDs fail and would not start
Update:
After finding out specific epoch of osdmap that both OSDs called _get_map()_ with (epoch 70, not the latest)...
Anonymous
03:59 PM Backport #15647 (In Progress): hammer: osd: rados cppool omap to ec pool crashes osd
Nathan Cutler
03:59 PM Revision fb1b40f5 (ceph): osd/Replicated: For CEPH_OSD_OP_WRITE, set data digest.
Add two cases which can add data digest for OP_WRITE:
a: offset = 0, and length > original size
b: offset = original ...
Jianpeng Ma
03:54 PM Bug #14695: osd: rados cppool omap to ec pool crashes osd
@Kefu Chai: Regarding https://github.com/ceph/ceph/commit/f6d76f948049a66214339d36f8835d88db99001a it looks like this... Nathan Cutler
03:47 PM Revision f0242598 (ceph): osd/ReplicatedPG: For obj has omap, it mean have omap data or omap head...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
(cherry picked from commit fc51ce2a837e8e878d46d8ca54531aa7bd5d01b2)
Jianpeng Ma
03:42 PM Bug #15639 (Rejected): mon: %USED shows (size of pool)/(raw space available on OSDs); should show...
Duplicate of #15641 Nathan Cutler
03:41 PM Backport #15644 (Rejected): hammer: mon: %USED shows (size of pool)/(raw space available on OSDs)...
Duplicate of #15635 Nathan Cutler
03:39 PM Backport #13039 (In Progress): hammer: osd/PG.cc: 6879: FAILED assert(pg->peer_info.count(so))
Nathan Cutler
03:38 PM Backport #15315 (In Progress): hammer: "FAILED assert(pg->info.history.same_interval_since == p.s...
Nathan Cutler
03:26 PM Revision b0900158 (ceph): common/Graylog.h: remove lexical cast
We can use std::to_string instead of boost's lexical_cast, which saves
us from including lexical_cast header.
Signed...
Michal Jarzabek
02:30 PM Revision d3026174 (ceph): systemd: fix typo in preset file
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 80be4a8cbf1d42232ff61494d035e7abd90c2c14)
Nathan Cutler
02:21 PM Revision 80be4a8c (ceph): systemd: fix typo in preset file
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
08:23 AM Bug #15663: build failed on ppc ubuntu

install curl4 openssl by apt-get install libcurl4-openssl-dev, but still can see the following errors:
make[2]: ...
min fang
08:09 AM Revision 37117823 (ceph): Merge pull request #8346 from yuyuyu101/wip-async-clock
msg/async/Event: replace ceph_clock_now with coarse_mono_clock
Reviewed-by: Kefu Chai <kefu@redhat.com>
Haomai Wang
07:11 AM Revision f8f6c1dc (ceph): Fix RBD-NBD aio_callback error handling
Tracker-Id: #15604
Signed-off-by: Chang-Yi Lee <cy.l@inwinstack.com>
Chang-Yi Lee
02:27 AM Revision 0186271e (ceph): osd: pay attention to shard when setting role
This matches start_peering_interval().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:27 AM Revision b7a246d0 (ceph): osd: respect shard when setting role on new pgs
This matches PG::start_peering_interval().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:27 AM Revision 85a3a5fa (ceph): osd: remove useless set_role from split completion
This is done by PG::split_into().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:18 AM Revision 7980e2f1 (ceph): os/bluestore: fix submit_transaction rval checks
No side-effects in assert.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:18 AM Revision 34e17e5c (ceph): os/kstore: fix submit_transaction rval checks
No side effects in assert
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:18 AM Revision f41c3cf5 (ceph): os/bluestore: verify bitmap before update if debug option set
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:17 AM Revision 6304ec4f (ceph): os/bluestore/BitmapFreelistManager: keep meta and bitmap prefixes distinct
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:17 AM Revision 59eef695 (ceph): os/bluestore: set up merge operators for freelist
This is a bit kludgey, unfortunately, because we have to set up merge
operators before we open the db.. and we don't ...
Sage Weil
02:17 AM Revision f45ba467 (ceph): os/bluestore: default to extent fm if super key isn't there
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:17 AM Revision 0379bf7a (ceph): os/bluestore/BitmapFreelistManager: new bitmap-based freelist manager
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 AM Revision db9a96be (ceph): os/bluestore/FreelistManager: switch up init procedure
Pass device size to create. At this point we presume the entire device
is free. Then allocate what we want. Should...
Sage Weil
02:15 AM Revision cfa90553 (ceph): os/bluestore: separate fm and alloc lifecycles
Set up the freelist before the allocator, so that we can initialize the
freespace before feeding that info to the all...
Sage Weil
02:15 AM Revision 321b8fe4 (ceph): os/bluestore: make FreelistManager pluggable
Rename old FreelistManager -> ExtentFreelistManager.
Persist the freelist_type in the super area.
Drop get_total_fr...
Sage Weil
02:06 AM Revision 8db30b07 (ceph): os/bluestore/FreelistManager: make safe enumeration interface
Do not expose the internal representation; instead, make a super-simple
enumeration interface. There is only ever one...
Sage Weil
02:01 AM Revision 84bd0dce (ceph): mon/OSDMonitor: max_osds must be > 0 for reweight-by-*
Include a few test cases.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:54 AM Revision 5ff4988c (ceph): Merge pull request #8109 from majianpeng/bluestore-cleancode
os/bluestore/BlueStore: cleanup code
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:54 AM Revision 28835b2a (ceph): Merge pull request #8110 from majianpeng/bluestore-aio-log
os/bluestore/KernelDevice: Fio aio_write, it call _aio_log_finish by …
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:50 AM Feature #15308 (Resolved): LIBRADOS modify Pipe::connect() to return the error code
Sage Weil
01:50 AM Revision 7761fe52 (ceph): Merge pull request #8416 from vumrao/wip-vumrao-15308
librados: modify Pipe::connect() to return the error code - part 1
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Rev...
Sage Weil
01:50 AM Revision 289c10c9 (ceph): Merge pull request #8532 from xiexingguo/xxg-wip-misc
osd: miscellaneous fixes
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:49 AM Revision 8dc0fb91 (ceph): Merge pull request #8599 from yangdongsheng/on_abort
os: fix submit_transaction return codes
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haomai Wang <haomai@xs...
Sage Weil
01:49 AM Bug #15454 (Resolved): bad rados_buffer_free from librados python bindings
Sage Weil
01:48 AM Revision 9f4e69c9 (ceph): Merge pull request #8629 from tchaikov/wip-rados_ping_monitor
librados: always set the outstrlen for rados_ping_monitor()
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:48 AM Revision 2b52c07d (ceph): Merge pull request #8677 from tchaikov/wip-graylog-cleanup
log: remove unnecessary src/log/Graylog.*
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:48 AM Revision ee24aa7f (ceph): Merge pull request #8693 from cooboos/perf-reset
common: show success/fail info in json for 'perf reset' command
Reviewed-by: Haomai Wang <haomai@xsky.com>
Sage Weil
01:48 AM Revision c5790481 (ceph): Merge pull request #8731 from Yan-waller/yj-wip-fixkqueue
msg/async: fix some return values and typo.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil

04/29/2016

10:11 PM Revision 482a12f3 (ceph): ceph_manager: test [test-]reweight-by-(utilization|pg)
Fixes: http://tracker.ceph.com/issues/15655
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
09:37 PM Bug #15673 (In Progress): repair_test failure on assert in get_pg_replica
David Zafman
09:13 PM Bug #15673: repair_test failure on assert in get_pg_replica

It looks like a pg dump immediately after a pool create happened so fast that the pg wasn't even there in "creating...
David Zafman
07:59 PM Bug #15673 (Resolved): repair_test failure on assert in get_pg_replica
sjust@teuthology:/a/samuelj-2016-04-28_23:23:57-rados-wip-sam-testing-distro-basic-smithi/155287 Samuel Just
09:33 PM Revision 2f3f5617 (ceph): cmake: add missing source file to rbd_mirror/image_replayer
fixes an undefined reference when linking librbd_mirror_internal.a
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
09:29 PM Revision 8da6e97b (ceph): CephManager: Wait 1 second for pool creation to get far enough along
Fixes: http://tracker.ceph.com/issues/15673
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
08:46 PM Bug #15566: [centos] jewel el7 repos corrupted
This has already been fixed, Marking verified. Vasu Kulkarni
08:44 PM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
I'm not seeing those warnings. strace shows read() and write() immediately returning EIO. I'll see if I can try a 4.6... Matthew Garrett
12:00 PM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
Matthew Garrett wrote:
> I've pulled the 4.6 ceph code back to 4.5, but any attempt to read or write to a file is no...
Zheng Yan
08:26 PM Revision 48a1d274 (ceph): Merge pull request #8454 from jdurgin/wip-mirror-test2
rbd_mirror.sh: add env vars to allow running under teuthology
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Josh Durgin
08:18 PM rgw Bug #15618 (Closed): 'period update' does not remove short_zone_ids of deleted zones
it turns out that we do want to keep deleted zones in the period, so we can check new zones against them for hash col... Casey Bodley
08:13 PM Bug #15655 (Pending Backport): reweight-by-utilization underflow bug with max_change set to 1.0
Sage Weil
08:12 PM Revision 88761322 (ceph): Merge pull request #8836 from athanatos/wip-15655
mon/OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:48 PM Revision 1c952fba (ceph): pybind: expose fsync in cephfs binding.
So we don't necessary to syncfs when want to persistent
some file.
Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>
Xiaoxi Chen
07:24 PM Revision 8b42294d (ceph): osd/PG: update info.stats.* mappings on split
These are updated in the init and start_peering_interval paths, but not
on split.
Fixes: http://tracker.ceph.com/iss...
Sage Weil
07:07 PM Revision 8931fa2f (ceph): tasks/cephfs: add TestStandbyReplay.test_standby_replay_unused
For the case where we have a daemon come up that
wants to be a standby replay, but someone else
is already following ...
John Spray
06:59 PM Bug #15523: osd: acting_primary not updated on split
sjust@teuthology:/a/samuelj-2016-04-28_23:23:57-rados-wip-sam-testing-distro-basic-smithi/155488/remote also possibly Samuel Just
06:41 PM Revision 45feec92 (ceph): Merge pull request #8648 from ffilz/master
libcephfs: add ceph_ll_mknod wrapper for ll_mknod
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:47 PM Revision 324293f1 (ceph): Merge pull request #8820 from ceph/wip-cmake-compression
cmake: fix linking of compressor and plugins
Reviewed-by: Ali Maredia
Ali Maredia
05:44 PM Revision 003c07a3 (ceph): Merge pull request #8822 from cbodley/wip-cmake-tmp-virtualenv
cmake: put virtualenv directories under /tmp
Reviewed-by: Ali Maredia <amaredia@redhat.com>
Ali Maredia
05:42 PM Revision 089e87fb (ceph): cmake: fix linking of compressor and plugins
libcommon now includes the compressor objects necessary to load
compressor plugins
also removed extra dependencies o...
Casey Bodley
05:42 PM Revision 3d1801eb (ceph): cmake: fix for unittest_async_compressor
this test wasn't creating the lib/compressor subdirectory, so it
depended on test_compressor_plugin_zlib or test_comp...
Casey Bodley
05:13 PM rbd Subtask #15670 (Resolved): Delete image when a resync is requested
The local rbd-mirror daemon process should handle the case where an image has been requested to be re-synced. This s... Jason Dillaman
05:12 PM Revision f2c0e09c (ceph): osd: clean heartbeat dispatch message
this message should never happen in heartbeat messenger.
Signed-off-by: Wei Jin <wjin.cn@gmail.com>
wei jin
05:10 PM rbd Backport #15669 (Resolved): jewel: Errors encountered disabling object-map while flatten is in-pr...
https://github.com/ceph/ceph/pull/8869 Nathan Cutler
05:01 PM Revision dcd11a1f (ceph): qa/workunits/rbd: add env vars to adapt rbd_mirror.sh to teuthology
With these set, this script can work in teuthology, where we want to
control the how daemons run and their log locati...
Josh Durgin
05:01 PM Revision 5fe64fa8 (ceph): qa: rbd_mirror.sh: change parameters to cluster rather than daemon name
Daemon name is only useful to differentiate asok and pid filenames, so
just inline its use there. Everywhere else rep...
Josh Durgin
04:54 PM rbd Backport #15668 (Resolved): jewel: rbd disk-usage CLI command should support calculating full ima...
https://github.com/ceph/ceph/pull/8870 Jason Dillaman
04:53 PM rbd Bug #15572 (Pending Backport): Errors encountered disabling object-map while flatten is in-progress
Jason Dillaman
04:50 PM Revision 9cdd61c1 (ceph): Merge pull request #8817 from dillaman/wip-15572
librbd: reduce log level for errors encountered disabling object-map while flatten is in-progress
Reviewed-by: Josh ...
Josh Durgin
04:49 PM Revision a9c8eb1f (ceph): Merge pull request #8819 from dillaman/wip-14540
rbd: disk usage now includes all snapshots by default
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
04:43 PM Revision 447bf873 (ceph): thrasher: Add noscrub_toggle_delay and flip the noscrub osd flags
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
04:43 PM Revision a595651c (ceph): CephManager: Maximum 2 minutes for raw cluster commands
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
04:43 PM Revision 4ad3b866 (ceph): ceph_manager: Add timeout to admin_socket/osd_admin_socket
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
04:43 PM Revision 7a528763 (ceph): thrasher: Add dump_ops_enable and optrack_toggle_delay options
Add dump_ops_enable which continuously dumps ops using 3 commands
Add optrack_toggle_delay to alternate op tracking e...
David Zafman
04:23 PM Revision 1342ea80 (ceph): cmake: put virtualenv directories under TMPDIR
this was required for cmake-check to find ceph-disk and ceph-detect-init
in the PATH
Signed-off-by: Casey Bodley <cb...
Casey Bodley
04:18 PM rgw Bug #15667 (Fix Under Review): X-Storage-Url contains subuser part if rgw_swift_account_in_url is...
Pull request: https://github.com/ceph/ceph/pull/8726. Radoslaw Zarzynski
04:16 PM rgw Bug #15667 (In Progress): X-Storage-Url contains subuser part if rgw_swift_account_in_url is set ...
Radoslaw Zarzynski
04:15 PM rgw Bug #15667 (Resolved): X-Storage-Url contains subuser part if rgw_swift_account_in_url is set to ...
If the option "rgw_swift_account_in_url" is being set to true, both user and subuser IDs will be present in the X-Sto... Radoslaw Zarzynski
04:15 PM rbd Backport #15666 (Resolved): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image
https://github.com/ceph/ceph/pull/8868 Jason Dillaman
04:15 PM rbd Subtask #15144: rbd CLI to retrieve rbd mirror state for a pool / specific image
PR: https://github.com/ceph/ceph/pull/8442 Jason Dillaman
04:11 PM Revision 6cb1ff49 (ceph): Merge pull request #8442 from trociny/wip-rbd-mirror-status
rbd-mirror: replay status now available via the rbd api and cli
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:10 PM Revision 2a48199c (ceph): Merge pull request #891 from ceph/wip-rgw-new-multisite
Wip rgw new multisite
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
04:02 PM rbd Bug #15665 (Resolved): Live journal replay might skip entries from previous object set
The last entry from a previously polled version of an object resulted in the object being trimmed from the replay set... Jason Dillaman
03:35 PM Revision 6f1f7174 (ceph): fast dispatch heartbeat message
Signed-off-by: Wei Jin <wjin.cn@gmail.com> wei jin
03:01 PM rbd Bug #15664 (Resolved): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
http://qa-proxy.ceph.com/teuthology/joshd-2016-04-28_23:45:43-rbd-wip-josh-testing---basic-mira/156104/teuthology.log
Josh Durgin
02:59 PM Revision 66dbbda1 (ceph): ObjectCacher: don't loop the extents of OSDWrite in map_writeReviewed-by
ObjectCacher: don't loop the extents of OSDWrite in map_write
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
02:55 PM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
Abhishek Lekshmanan wrote:
>
> We could probably increase the verbosity for error messages like these so that they...
Herve Rousseau
02:32 PM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
Herve Rousseau wrote:
> Indeed, it could be a different problem. As the symptom is very similar I thought they would...
Abhishek Lekshmanan
01:55 PM Linux kernel client Bug #13712 (Resolved): Page allocation failure in Kernel 4.2.3.
Ah, this was a GFP_ATOMIC allocation (which is not allowed to block and therefore more likely to fail). We used to r... Ilya Dryomov
01:39 PM Revision f6f55152 (ceph): Merge pull request #7830 from yuyuyu101/wip-14907
IoCtxImpl: delete C_WatchCB2 when free LingerOp
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:38 PM Revision 9688f24e (ceph): Merge pull request #8635 from runsisi/wip-fix-md-list
cls_rbd: fix loop condition when listing image metadata
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:38 PM Revision dd459e70 (ceph): Merge pull request #8661 from runsisi/wip-fix-snapc-validation
librbd: put the validation of image snap context earlier
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:36 PM Revision 38c3c12b (ceph): Replace ReadAt and WriteAt with thread-safe versions
ReadAt and WriteAt should not rely on image.offset as this
prevents the from working in a thread-safe manner.
Signed...
Alex Bligh
01:15 PM Bug #15663 (Closed): build failed on ppc ubuntu
my kernel version is:
Linux redpower-ceph-01 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 14:49:47 UTC 2015 ppc64le pp...
min fang
01:01 PM rbd Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
Gotcha -- we'll get it fixed. Thx. Jason Dillaman
04:03 AM rbd Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
@Jason: No. I was not able to remove the image after resizing. This is when I was hitting the error. Rohith Radhakrishnan
03:58 AM rbd Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
@Rohith: Concur that we should handle this situation better -- we should force the user to disable the object map in ... Jason Dillaman
03:09 AM rbd Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
Yes. agreed that there is a size limit set for object creation beyond 256000000 objects. And this works when we try t... Rohith Radhakrishnan
02:41 AM rbd Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
This is because in new code base check introduced to avoid the excessively large object map creation. In this case it... Ravi Kumar V
12:43 PM Revision a1b14e9a (ceph): Merge pull request #7800 from renhwsky/renhw-wip-osdmonitor-have_pendin...
mon/OSDMonitor: _have_pending_crush of return value should be bool
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
12:25 PM Bug #15573: systemd target files are not packaged in deb
Just to clarify: Note that the backport PRs must contain cherry-picks for the two separate PRs that went into master ... Ken Dreyer
11:45 AM Bug #15573: systemd target files are not packaged in deb
https://github.com/ceph/ceph/pull/8812 also Kefu Chai
12:18 PM Linux kernel client Bug #15448 (Resolved): Jewel : KRBD : rbd map is failing, we should log correct error message eit...
"rbd: report unsupported features to syslog" in 4.6-rc6. Ilya Dryomov
12:17 PM Linux kernel client Bug #15490 (Resolved): rbd map vs notify race
"rbd: fix rbd map vs notify races" in 4.6-rc6. Ilya Dryomov
12:16 PM Linux kernel client Bug #15447 (Resolved): use-after-free on ceph_auth_none_info / ceph_none_authorizer
"libceph: make authorizer destruction independent of ceph_auth_client" in 4.6-rc6. Ilya Dryomov
12:07 PM devops Backport #15662 (Resolved): jewel: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /e...
https://github.com/ceph/ceph/pull/8853 Nathan Cutler
12:01 PM devops Bug #15588 (Pending Backport): deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /etc/d...
Nathan Cutler
12:00 PM rbd Backport #15661 (Resolved): jewel: Parent image is closed twice if error encountered while opening
https://github.com/ceph/ceph/pull/8867 Nathan Cutler
11:59 AM rbd Backport #15660 (Resolved): jewel: rbd-mirror can crash if start up is interrupted
https://github.com/ceph/ceph/pull/8866 Nathan Cutler
10:19 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
https://github.com/ceph/ceph/pull/8828
and this change is being tested in lab.
the fix does address the issue, ...
Kefu Chai
08:57 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
i am tracking a message which is holding a Connection reference. and the connection is 0x4c20880 per the analysis thi... Kefu Chai
09:28 AM rbd Documentation #15212 (Resolved): rbdmap manpage is missing
Nathan Cutler
09:06 AM Bug #15659 (Won't Fix): Bluestore OSD crash after high amount of writes and object movement/deletion
Hey,
It looks like bluestore OSDs will crash when we have many objects in it and do operations with them.
We bu...
Henrik Korkuc
08:47 AM Revision e4229d1d (ceph): rbd-mirror: in replay status store number of entries behind master
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
08:47 AM Revision f15cd51a (ceph): qa/workunits/rbd: test mirror status in pool directory
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
07:27 AM Revision c41ceb9f (ceph): client: don't allocate dir_result_t::buffer dynamically
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
07:27 AM Revision 6572c2a2 (ceph): client: simplify 'offset in frag'
don't distinguish leftmost frag from other frags. always use 2 as
first entry's offset.
Signed-off-by: Yan, Zheng <z...
Yan, Zheng
07:13 AM Documentation #15658 (Closed): Docs claim "make check" can be run in 8GB RAM, 32GB disk space (ha...
A user reports:
@
(09:03:29 AM) user: ah! The docs mention 8GB RAM / 32GB space, should we update them?
(09:03:3...
Nathan Cutler
06:22 AM devops Backport #15633 (Resolved): jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
Merged. Boris Ranto
06:22 AM Revision 9cdad1f3 (ceph): Merge pull request #8801 from SUSE/wip-15633-jewel
jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
Reviewed-by: Nathan Cutler <ncutler@suse.com>
R...
Boris Ranto
04:01 AM Revision 4f3765c5 (ceph): Merge pull request #8305 from tchaikov/wip-fix-vstart
vstart: make -k with optional mon_num (part 2)
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:04 AM devops Bug #15587 (Fix Under Review): deb: wrong /etc/default/ceph/ceph location
Kefu Chai
03:01 AM Bug #13522: Apparent deadlock between tcmalloc getting a stacktrace and dlopen allocating memory
We recently hit this bug frequently on centos7. It looks like ceph qa lab met this problem rarely, it may related to ... Haomai Wang
02:53 AM Revision 023b45af (ceph): osd/osdmonitor: _have_pending_crush of return value should be bool
have_pending_crush of return value should be bool, fix it
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
huanwen ren
01:52 AM Cleanup #4168 (Rejected): ceph: update ceph_fs.h to match kernel
Sage Weil
01:52 AM Cleanup #4167 (Rejected): ceph: update rados.h to match kernel
Sage Weil
01:51 AM Feature #3739 (Resolved): osd: repair object size vs object_info_t mismatches
Sage Weil
01:51 AM Feature #3758 (Rejected): osd: incremental object checksumming
Sage Weil
01:49 AM Feature #3760 (Rejected): osd: maintain checksum on collection contents
Sage Weil
01:47 AM Revision ac9b8b2d (ceph): Merge pull request #8823 from aderumier/deb-default-tcmalloc-cache-size
etc/default/ceph: set 128MB tcmalloc cache size
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:30 AM Revision d1d144c0 (ceph): set 128MB tcmalloc cache size by bytes
alexandre derumier
01:27 AM Feature #2775 (Rejected): rest-bench man page
Sage Weil
01:27 AM Documentation #3409 (Rejected): ceph zfs
Sage Weil
01:26 AM Feature #2921 (Rejected): doc: Provide epub docs
Sage Weil
01:26 AM Feature #2920 (Rejected): doc: Provide PDF docs
Sage Weil
01:26 AM Feature #2732 (Resolved): Idempotency tester
Sage Weil
01:25 AM Cleanup #2672 (Rejected): PG::find_best_info cleanup
Sage Weil
01:24 AM Feature #2053 (Rejected): librados: caching
Sage Weil
01:24 AM Feature #1972 (Resolved): encoding: cross-version test repo, scripts
Sage Weil
01:23 AM Cleanup #1042 (Resolved): need const iterator for bufferlist
Sage Weil
01:22 AM Documentation #15374 (Resolved): scrub documentation for fs recommendations and don't recommend ext4
Sage Weil
01:22 AM Feature #13867 (Resolved): Make non-client op users of OpContext use something else
Sage Weil
01:21 AM Feature #14411 (Resolved): fix lost-unfound
Sage Weil
01:21 AM Feature #12742 (Resolved): modify cache/tiering rados suite tests to cycle between write-back mod...
Sage Weil
12:17 AM Feature #15657 (Resolved): EC Overwrites: explicit pg missing
See ec_overwrites.rst, we need to explicitly persist the missing set rather than scanning the pg log. Samuel Just

04/28/2016

10:08 PM rbd Feature #15656 (Resolved): Initial python APIs to support mirroring
Needed to support integration with Cinder's replication feature. Jason Dillaman
09:29 PM CephFS Bug #15591 (In Progress): infernalis to jewel upgrade
John Spray
09:26 PM Revision d9309b57 (ceph): tasks/cephfs: update failover test for standby changes
Previously, an MDS could be used as a replay even
if it had "standby replay = false", this is changed
now so that rep...
John Spray
09:10 PM devops Bug #15587: deb: wrong /etc/default/ceph/ceph location
https://github.com/ceph/ceph/pull/8821 alexandre derumier
09:08 PM devops Bug #15588: deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /etc/default/ceph
https://github.com/ceph/ceph/pull/8823
alexandre derumier
09:04 PM Revision c121bc51 (ceph): OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1
Fixes: http://tracker.ceph.com/issues/15655
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
09:03 PM Bug #15655: reweight-by-utilization underflow bug with max_change set to 1.0
Samuel Just
08:32 PM Bug #15655 (Resolved): reweight-by-utilization underflow bug with max_change set to 1.0
weight-max_change in the overload case can underflow in that case Samuel Just
09:03 PM Revision 9decbd10 (ceph): etc/default/ceph: set 128MB tcmalloc cache size
Signed-off-by: Alexandre Derumier <aderumier@odiso.com> alexandre derumier
08:58 PM Revision b91e4786 (ceph): suites/rados/thrash-erasure-code: test mon_osd_pool_ec_fast_read = true
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:48 PM Revision 13804faf (ceph): fix deb package /etc/default/ceph location
commit 7384a14f243519547a61534d22e21e6069aae016 have introduce
the /etc/default/ceph file at a wrong location : /etc/...
alexandre derumier
08:04 PM rbd Feature #14540: rbd disk-usage CLI command should support calculating full image usage
*PR*: https://github.com/ceph/ceph/pull/8819 Jason Dillaman
07:16 PM rbd Feature #14540 (In Progress): rbd disk-usage CLI command should support calculating full image usage
Jason Dillaman
08:03 PM rbd Bug #15654 (Resolved): librbd: TestJournalReplay.SnapCreate hang
Log at http://qa-proxy.ceph.com/teuthology/joshd-2016-04-27_22:40:19-rbd-wip-josh-testing---basic-mira/153344/teuthol... Josh Durgin
07:58 PM Revision 1ccdcb5b (ceph): rbd: disk usage now includes all snapshots by default
Added a new "--from-snap" optional to restrict the calculation to
specific subsets of snapshots and the HEAD revision...
Jason Dillaman
07:57 PM Revision b3d766ba (ceph): Merge pull request #8568 from ddiss/osd-librados-writesame
OSD and librados writesame support
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Haomai Wang <haomai@xs...
Josh Durgin
07:56 PM rbd Bug #15630 (Pending Backport): rbd-mirror can crash if start up is interrupted
Jason Dillaman
07:56 PM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
Indeed, it could be a different problem. As the symptom is very similar I thought they would be somewhat related.
...
Herve Rousseau
04:34 PM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
Herve, maybe you see a different issue? This bug is specifically about failing to upgrade. Looking at your log it see... Yehuda Sadeh
04:27 PM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
Got also hit by this on a brand new Jewel cluster (so nothing to upgrade).
I have uploaded radosgw logs with debug...
Herve Rousseau
11:16 AM rgw Bug #15597 (Fix Under Review): rgw: when upgrading to jewel, a default zone setup is is not upgra...
Nathan Cutler
09:39 AM rgw Bug #15597: rgw: when upgrading to jewel, a default zone setup is is not upgraded correctly
Master PR: https://github.com/ceph/ceph/pull/8766 Abhishek Lekshmanan
07:56 PM rbd Bug #15574 (Pending Backport): Parent image is closed twice if error encountered while opening
Jason Dillaman
07:55 PM Backport #15646: jewel: systemd target files are not packaged in deb
Thanks for filing the ticket and keeping it up-to-date! Ken Dreyer
06:31 PM Backport #15646: jewel: systemd target files are not packaged in deb
Ken, thanks for the backport! Nathan Cutler
06:30 PM Backport #15646 (In Progress): jewel: systemd target files are not packaged in deb
Nathan Cutler
05:22 PM Backport #15646: jewel: systemd target files are not packaged in deb
PR for jewel: https://github.com/ceph/ceph/pull/8815 Ken Dreyer
03:03 PM Backport #15646 (Resolved): jewel: systemd target files are not packaged in deb
https://github.com/ceph/ceph/pull/8815 Nathan Cutler
07:55 PM Revision 3684e7b4 (ceph): Merge pull request #8791 from dillaman/wip-15574
librbd: parent image is closed twice if error encountered while opening
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:54 PM Revision 2abe34cf (ceph): Merge pull request #8790 from dillaman/wip-15630
rbd-mirror: interrupting image replay startup can cause crash
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:54 PM Revision dbe9b764 (ceph): Merge pull request #8785 from tchaikov/wip-librbd-bad-header
librbd: does not crash if image header is too short
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:45 PM Revision 79eca81b (ceph): common/Graylog.cc: use std move to avoid copy
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
07:44 PM Linux kernel client Bug #14360: Cephfs kernel client ceph_send_cap_releases hung task
I've pulled the 4.6 ceph code back to 4.5, but any attempt to read or write to a file is now giving me EIO. Is there ... Matthew Garrett
07:31 PM Revision 2485e7b2 (ceph): suites/hadoop: use xfs
This avoids working aroudn ext4 limits. Whatev.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
07:21 PM RADOS Bug #15653 (Resolved): crush: low weight devices get too many objects for num_rep > 1
h3. discussion
* "crush multipick anomaly":http://marc.info/?l=ceph-devel&m=148539995928656&w=2
h3. description...
Sage Weil
07:10 PM rbd Bug #15572 (Fix Under Review): Errors encountered disabling object-map while flatten is in-progress
*PR*: https://github.com/ceph/ceph/pull/8817 Jason Dillaman
07:08 PM devops Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
Ken approved jewel backport here: https://github.com/ceph/ceph/pull/8720#issuecomment-215530235
Sage approved jewe...
Nathan Cutler
07:06 PM devops Fix #13445 (Fix Under Review): ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and a...
*master PR*: https://github.com/ceph/ceph/pull/8720 Nathan Cutler
06:49 PM rgw Backport #15652 (Closed): hammer: check-head-obj-locator fix failing & bucket non-deletable
We've got two buckets where the Hammer fixup check-head-obj-locator claims it needs fixing, but it can't fix it, and ... Robin Johnson
06:25 PM Revision 7f903bae (ceph): Merge pull request #8813 from trociny/fix-test-librbd-aio_write
test: librbd: aio write/discard completion should always return 0 on success
Reviewed-by: Jason Dillaman <dillaman@r...
Jason Dillaman
05:33 PM Revision da80029d (ceph): test: librbd: aio write/discard completion should always return 0 on su...
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
05:15 PM rgw Bug #15618: 'period update' does not remove short_zone_ids of deleted zones
the short zone id is stored on the objects, and serves as a tie breaker for sync Yehuda Sadeh
05:10 PM rgw Bug #15618: 'period update' does not remove short_zone_ids of deleted zones
As far as I can tell, there aren't any code paths that look up other zones from the period's short_zone_ids map. The ... Casey Bodley
05:04 PM Revision 64bca33a (ceph): librados: copy out data to users' buffer for xio
rados_aio_read(buf) call objecter->read(). Upon receiving
reply from osd, message->claim_data() is called which
enfor...
Vu Pham
05:00 PM Revision 5a4893b7 (ceph): librbd: reduce log level when lock owner not detected
This can happen under normal operating conditions and the
lock request is automatically retried.
Signed-off-by: Jaso...
Jason Dillaman
05:00 PM Revision 9cf6821b (ceph): librbd: refresh image before executing maint op
If a maint op is interrupted and restarted, it's possible that the
image will need to be refreshed.
Signed-off-by: J...
Jason Dillaman
05:00 PM Revision 88e76cb3 (ceph): librbd: synchronous block_writes should return possible error result
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
05:00 PM Revision ed132a1e (ceph): librbd: return -ESHUTDOWN when a refresh is requested on a closed image
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
05:00 PM Revision db7aaff0 (ceph): librbd: block RPC requests while updating features
Disabling the journal and object map require acquiring the exclusive
lock locally. We don't want to start executing ...
Jason Dillaman
05:00 PM Revision 16173284 (ceph): librbd: reduce log level for interrupted maint ops
Fixes: http://tracker.ceph.com/issues/15572
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:26 PM rgw Bug #15651 (Resolved): update radosgw-admin usage for zone[group] modify
The usage only says "set/clear zone[group] master status", when all other zone[group] options can be modified.
htt...
Casey Bodley
04:22 PM rgw Bug #15650 (Resolved): radosgw-admin missing --zonegroup-id in usage
https://github.com/ceph/ceph/pull/8768 Casey Bodley
03:36 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
... Kefu Chai
03:21 PM rbd Backport #15649 (Resolved): jewel: possible double-free of object map invalidation request upon e...
https://github.com/ceph/ceph/pull/8865 Nathan Cutler
03:06 PM rbd Feature #15648 (Resolved): librbd copy API should do a better job at sparsifying the destination ...
Right now the entire stripe period (or object size) must be zeroed in order to avoid the write op to the destination. Jason Dillaman
03:05 PM Backport #15647 (Resolved): hammer: osd: rados cppool omap to ec pool crashes osd
https://github.com/ceph/ceph/pull/8845 Nathan Cutler
03:03 PM rbd Bug #15643 (Pending Backport): possible double-free of object map invalidation request upon error
Nathan Cutler
01:38 PM rbd Bug #15643: possible double-free of object map invalidation request upon error
master PR: https://github.com/ceph/ceph/pull/8796 Jason Dillaman
01:38 PM rbd Bug #15643 (Resolved): possible double-free of object map invalidation request upon error
Jason Dillaman
03:03 PM Backport #15645 (Rejected): infernalis: systemd target files are not packaged in deb
Nathan Cutler
03:02 PM Backport #15644 (Rejected): hammer: mon: %USED shows (size of pool)/(raw space available on OSDs)...
Nathan Cutler
02:38 PM Bug #15416: ceph df reports incorrect pool usage
Blair Bethwaite wrote:
> What does "rbd ls -l" show you?
It didn't paste well so I've dumped it on pastebin here...
Simon Weald
01:40 PM Revision 27c8608f (ceph): Merge pull request #8795 from runsisi/wip-fix-librbd-ut
cmake: add library cls_journal for target unittest_librbd
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:38 PM Revision 678a0200 (ceph): Merge pull request #8796 from runsisi/wip-fix-invalidate
librbd: fix potential assertion during object map invalidation
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:21 PM Revision 2ee61e98 (ceph): osd: fix problematic got_full_map() logic
We shall only clear out requested_full_first/last either we got all
we want or we received a map that was newer than ...
xie xingguo
01:15 PM Bug #15573 (Pending Backport): systemd target files are not packaged in deb
Sage Weil
01:15 PM Bug #15573 (Resolved): systemd target files are not packaged in deb
Sage Weil
01:14 PM Revision f00cc5a3 (ceph): Merge pull request #8812 from liewegas/wip-dh-systemd
debian/control: dh_systemd_start is in the dh-systemd package
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:13 PM Revision 89154d1e (ceph): debian/control: dh_systemd_start is in the dh-systemd package
Fixes: http://tracker.ceph.com/issues/15573
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:27 PM Revision 37fdc2e6 (ceph): log: remove unnecessary includes from header file
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
11:40 AM rbd Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
Also attaching sample output of the commands executed:-
1)sudo rbd -p pool2 create rbd7 --size 102400000
2)sud...
Rohith Radhakrishnan
11:35 AM rbd Bug #15642 (Resolved): "librbd::object_map::RefreshRequest: object map smaller than current objec...
This is seen with the latest version of build ceph version 10.2.0.
Steps to reproduce:-
1) Create RBD image wit...
Rohith Radhakrishnan
11:39 AM Bug #14695 (Pending Backport): osd: rados cppool omap to ec pool crashes osd
per the comment by sage at https://github.com/ceph/ceph/pull/8486#issue-146665460
> We fixed this on the receiving...
Kefu Chai
11:20 AM Bug #14695 (New): osd: rados cppool omap to ec pool crashes osd
Nathan Cutler
11:18 AM Bug #14695 (Need More Info): osd: rados cppool omap to ec pool crashes osd
Nathan Cutler
09:09 AM Bug #14695: osd: rados cppool omap to ec pool crashes osd
Wait, I'm confused. As I said at the beginning, 0.94.5 OSDs crash when you do rados cppool <replicated pool with omap... Dan van der Ster
09:05 AM Bug #14695 (Resolved): osd: rados cppool omap to ec pool crashes osd
The "fix" was to revert the fix, and the fix never made it into hammer. Removing hammer backport flag and de-staging ... Nathan Cutler
08:59 AM Bug #14695 (Pending Backport): osd: rados cppool omap to ec pool crashes osd
Nathan Cutler
09:08 AM Revision 547fe4f3 (ceph): rgw_orphan: adding a method to list jobs
Adding a method in RGWOrphanStore to list jobs, which reads the omap
vals from index object and sets values in a map ...
Abhishek Lekshmanan
09:08 AM Revision da42c0e5 (ceph): rgw/formatter:json types for orphan search
json formatter for RGWOrphanSearchStage, RGWOrphanSearchInfo &
RGWOrphanSearchState
Signed-off-by: Abhishek Lekshman...
Abhishek Lekshmanan
09:08 AM Revision c877e618 (ceph): rgw_admin: add option to list_orphans_jobs
First cut for an rgw-admin to list current jobs for orphan search, as of
now we simply read the omap vals from index ...
Abhishek Lekshmanan
09:06 AM Backport #14718 (Rejected): hammer: rados cppool omap to ec pool crashes osd
The master fix reverts code that never made it into hammer. Nathan Cutler
08:58 AM Backport #15320 (In Progress): hammer: LibRadosMiscConnectFailure.ConnectFailure (not so intermit...
Nathan Cutler
08:57 AM Revision 7b3f1da0 (ceph): mon/MonClient: fix shutdown race
While we are shutting down, we should drop all subsequent mon
messages. Currently it is possible to finish the authe...
Sage Weil
08:54 AM Backport #15482 (In Progress): hammer: is_split crash in handle_pg_create
Nathan Cutler
08:54 AM Revision ec02d8b7 (ceph): PG: set epoch_created and parent_split_bits for child pg
if we have a wrong "created", OSD receiving an osd_pg_create message
could fail to project its history and crash. a b...
Kefu Chai
08:53 AM Revision bd500e31 (ceph): ShardedOpWQ: make timeout when calling WaitInterval configurable
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
08:50 AM CephFS Backport #15512 (In Progress): hammer: Double decreased the count to trim caps which will cause f...
Nathan Cutler
08:49 AM Revision 049bc8a4 (ceph): ceph-fuse: double decreased the count to trim caps
Signed-off-by: Zhi Zhang zhangz.david@outlook.com
(cherry picked from commit d8a3f6d839649243b12cd6f73e6cb8aec1f955c1)
Zhi Zhang
08:27 AM rbd Backport #15605 (In Progress): jewel: Potential double free of SetSnapRequest instance
Nathan Cutler
08:27 AM Revision 8cae07c1 (ceph): librbd: fix potential double free of SetSnapRequest instance
if image feature EXCLUSIVE_LOCK is not enabled we should not try to
initialize the exclusive lock, or we may end with...
runsisi hust
08:25 AM devops Backport #15606 (In Progress): jewel: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=t...
Nathan Cutler
08:23 AM Revision 2da7cb2c (ceph): systemd: make Ceph daemon units "want" time-sync.target
Fixes: http://tracker.ceph.com/issues/15419
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from comm...
Nathan Cutler
08:23 AM Revision 299f84cc (ceph): deb: make ceph-base and radosgw recommend time-daemon
References: http://tracker.ceph.com/issues/15419
Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from...
Nathan Cutler
08:23 AM Revision b443fdf9 (ceph): ceph.spec.in: recommend ntp-daemon on SUSE
SUSE has settled on "ntp-daemon" as the generic package name. The "ntp" and
"chrony" etc. packages have "Provides: nt...
Nathan Cutler
08:20 AM devops Backport #15633 (In Progress): jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
Nathan Cutler
08:20 AM Revision c72f0bc3 (ceph): rpm: implement scriptlets for the post-split daemon packages
This patch gives each of the ceph-{mds,mon,osd,radosgw} packages its own
%post, %preun, and %postun scriptlets dealin...
Nathan Cutler
08:20 AM Revision c729bdd4 (ceph): rpm: Start all the targets in %post
We need to have the sub-targets active for the ceph.target to be able
to propagate its calls to the services. If the ...
Boris Ranto
08:20 AM Revision 37ccacf7 (ceph): rpm: Add rpm scripts for ceph-rbd-mirror
We are currently missing the systemd scripts for the new ceph-rbd-mirror
daemons. This patch introduces them.
Signed...
Boris Ranto
08:20 AM Revision 81f40733 (ceph): systemd: enable all the ceph .target services by default
Some distros, like Fedora and openSUSE, have a policy that all services are
disabled by default.
This patch changes ...
Nathan Cutler
08:04 AM Revision 629929a8 (ceph): FileStore.cc: Add extra info in omap_get_values.
- This is extra information to indicate what the route actually used.
Signed-off-by: Willem Jan Withagen <wjw@digiwa...
Willem Jan Withagen
07:50 AM Backport #15635: hammer: [MON] Fixed calculation of %USED.
Oops, sorry - now I see the backport PR. We're all set - no action needed from you. Nathan Cutler
07:50 AM Backport #15635 (In Progress): hammer: [MON] Fixed calculation of %USED.
Nathan Cutler
07:49 AM Backport #15635: hammer: [MON] Fixed calculation of %USED.
Hi David - if/when you have the hammer backport PR, please put a link to it in the description and change the status ... Nathan Cutler
07:47 AM Backport #15635: hammer: [MON] Fixed calculation of %USED.
h3. Original description
Now it is shows (space used by all replicas)/(raw space available on OSDs). Before it was...
Nathan Cutler
12:36 AM Backport #15635 (Resolved): hammer: [MON] Fixed calculation of %USED.
https://github.com/ceph/ceph/pull/9125 David Zafman
07:46 AM Bug #15641: [MON] Fixed calculation of %USED.
*master, jewel PR*: https://github.com/ceph/ceph/pull/7881 Nathan Cutler
07:45 AM Bug #15641 (Resolved): [MON] Fixed calculation of %USED.
%USED shows (size of pool)/(raw space available on OSDs); should show (space used by all replicas)/(raw space availab... Nathan Cutler
07:40 AM Bug #15640 (Resolved): mon: %USED shows (size of pool)/(raw space available on OSDs); should show...
$SUBJ says it all Nathan Cutler
07:38 AM Bug #15639 (Rejected): mon: %USED shows (size of pool)/(raw space available on OSDs); should show...
$SUBJ says it all Nathan Cutler
07:22 AM Revision 30877746 (ceph): client/fuse: object release order error
object release order error,fix up
state:
(1)out_mc_start_failed should not be released Messenger object
(2)out_messen...
huanwen ren
06:29 AM Revision 0f08a304 (ceph): mon/PGMonitor: don't get error code overwritten by 0
dump_stuck_pg_stats() method returns either 0 on success or
an negative error code on failure. So it is wrong to rese...
xie xingguo
06:20 AM Revision 869800f3 (ceph): mon/PGMonitor: fix inaccurate warn of unscrubbed pgs
1. we automatically perform deep-scrub at osd_deep_scrub_interval,
not mon_scrub_interval(1week vs. 1day).
2. the...
xie xingguo
04:36 AM Messengers Feature #15638 (Duplicate): msg/async: add connection idle timeout control
Haomai Wang
03:15 AM Revision 1eb435fc (ceph): Merge pull request #8700 from tchaikov/wip-systemd-deb
debian: package systemd targets
Reviewed-by: Javier M. Mellid <jmunhoz@igalia.com>
Sage Weil
02:22 AM Revision 7efb2941 (ceph): cmake: add library cls_journal for target unittest_librbd
otherwise if we want to generate target unittest_librbd we need to
(re)generate cls_journal manually
Signed-off-by: ...
runsisi hust
02:02 AM Revision f950a0a7 (ceph): debian: install systemd target files
* enable it using dh_systemd_enable
* start the target using dh_systemd_start
* move the dh_installinit, dh_systemd_e...
Kefu Chai
01:18 AM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
Thanks. Let me know what info you need to troubleshoot the ceph-disk problem. Heath Jepson
01:05 AM Revision dd0eb719 (ceph): librbd: fix potential assertion for object map invalidation
if update_flags fails we should not go any further, or the async request
will be removed from m_image_ctx.async_reque...
runsisi hust
12:44 AM Bug #15636 (Can't reproduce): BlueStore.cc: FAILED assert(0 == "unexpected error") OSDs fail and ...
OS: CentOS 7.2 (up-to-date)
Kernel: 4.5.2-1.el7.elrepo.x86_64
Release: Jewel 10.2.0
Setup: one node, baremetal, 1 ...
Anonymous

04/27/2016

11:48 PM Bug #15550: "AssertionError: failed to recover before timeout expired" in rados-infernalis-distro...
recent logs - http://qa-proxy.ceph.com/teuthology/teuthology-2016-04-27_02:10:02-upgrade:hammer-x-jewel-distro-basic-... Tamilarasi muthamizhan
11:24 PM Revision 7e0953b5 (ceph): .mailmap and .orgmap: organization affiliation
Signed-off-by: Jianjian Huo <jianjian.huo@ssi.samsung.com> Jianjian Huo
10:20 PM Revision edea6d58 (ceph): rgw: don't allow any concurrent sync requests on the same key
We used to allow concurrent requests, as long as these had different op,
which wasn't correct.
Signed-off-by: Yehuda...
Yehuda Sadeh
10:07 PM Revision 410d432d (ceph): radosgw-admin: update usage for zone[group] modify
the help strings indicated that only --master could be changed
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
09:49 PM Revision 79a7d40e (ceph): vstart: use ip addr instead of ifconfig if available
Ifconfig is obsolete with Linux 2.0+, and may not be in a user's PATH.
Use ip addr by default and fall-back to ifconf...
David Disseldorp
09:44 PM Bug #15628: segfault at 0 ip sp error 4 in libtcmalloc.so.4.1.2
I can to provide more information if you need Sergey Jerusalimov
09:34 AM Bug #15628 (Can't reproduce): segfault at 0 ip sp error 4 in libtcmalloc.so.4.1.2
Hello.
I had a problem with ceph-osd:
Ubuntu 14.04.
ceph version 9.2.1
last trace, when we have segfault:
...
Sergey Jerusalimov
09:13 PM Revision 4cdf0aa7 (ceph): Merge pull request #8792 from cbodley/wip-defer-drop-privileges
common: fix value of CINIT_FLAG_DEFER_DROP_PRIVILEGES
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM CephFS Feature #15417 (Fix Under Review): Make path prefix ("/volumes") in CephFSVolumeClient configurable
https://github.com/ceph/ceph/pull/8771
and test is
https://github.com/ceph/ceph-qa-suite/pull/975
Xiaoxi Chen
08:59 PM CephFS Feature #15615: CephFSVolumeClient: List authorized IDs by share
@Rama Raja: Would you mind if I could help on this feature? Xiaoxi Chen
08:56 PM Revision dfb897ad (ceph): common: fix value of CINIT_FLAG_DEFER_DROP_PRIVILEGES
0x16 (binary 10110) was overlapping two other flags
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
08:05 PM rbd Bug #15574 (Fix Under Review): Parent image is closed twice if error encountered while opening
*PR*: https://github.com/ceph/ceph/pull/8791 Jason Dillaman
07:31 PM rbd Bug #15574 (In Progress): Parent image is closed twice if error encountered while opening
Jason Dillaman
08:04 PM CephFS Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
Created #15634 to enable the config value. Greg Farnum
08:03 PM CephFS Feature #15634 (Resolved): Enable fuse_use_invalidate_cb by default
Apparently we don't yet. Whoops! Make sure fuse_use_invalidate_cb=true has been in our testing for a while, then swit... Greg Farnum
08:01 PM Messengers Bug #15517: msg/simple: PipeConnection leak
Could the OSD have lost this, rather than the Messenger? Greg Farnum
07:56 PM Revision 105ef8a2 (ceph): librbd: propagate any image refresh errors back to caller
Previously, the saved error code was only propagated when an image
flush was required.
Signed-off-by: Jason Dillaman...
Jason Dillaman
07:46 PM Revision e91e7f8d (ceph): librbd: avoid second close attempt of invalid parent image
Fixes: http://tracker.ceph.com/issues/15574
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
07:25 PM rbd Bug #15630 (Fix Under Review): rbd-mirror can crash if start up is interrupted
*PR*: https://github.com/ceph/ceph/pull/8790 Jason Dillaman
03:22 PM rbd Bug #15630 (Resolved): rbd-mirror can crash if start up is interrupted
If an image replay is interrupted during start up, the journaler will be left in replay mode when it's destroyed. Th... Jason Dillaman
07:22 PM Revision 3a71052a (ceph): rbd-mirror: interrupting image replay startup can cause crash
Properly shut down the journaler if a shut down has been requested
while start up is in-progress.
Fixes: http://trac...
Jason Dillaman
06:58 PM devops Backport #15633 (Resolved): jewel: ceph-{mds,mon,osd} packages need scriptlets with systemd code
https://github.com/ceph/ceph/pull/8801 Nathan Cutler
06:56 PM devops Bug #14941 (Pending Backport): ceph-{mds,mon,osd} packages need scriptlets with systemd code
Nathan Cutler
06:48 PM rgw Bug #15626 (Fix Under Review): s3website:set_bucket_website lacks AWS4 support
Robin Johnson
06:48 PM rgw Bug #15626: s3website:set_bucket_website lacks AWS4 support
I confirm PR8788 fixes the issue, please merge. Robin Johnson
06:34 PM rgw Bug #15626: s3website:set_bucket_website lacks AWS4 support
Robin, I think I am hitting one bug (405 error) related to website support before reaching this issue so I can't repr... Javier M. Mellid
04:57 PM rgw Bug #15626: s3website:set_bucket_website lacks AWS4 support
Hi Robin, operations with body require a specific aws4 completion routine. You just hit the checking to detect that n... Javier M. Mellid
06:28 PM Revision 05373354 (ceph): rgw: add AWS4 completion support for RGW_OP_SET_BUCKET_WEBSITE
Fixes: http://tracker.ceph.com/issues/15626
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
Javier M. Mellid
06:27 PM rgw Bug #15542: rgw multisite: delete object issues

https://github.com/ceph/ceph/pull/8709 (Closed)
https://github.com/ceph/ceph/pull/8685 (Closed)
https://github.co...
Yehuda Sadeh
06:16 PM rbd Feature #15632 (Resolved): Expose librbd API methods to directly acquire and release the exclusiv...
QEMU is adding support for image locking and it will be able to use these methods to lock/unlock an image and properl... Jason Dillaman
06:15 PM Bug #15524: "SELinux denials" in ceph-deploy-wip-sage-testing2-distro-basic-mira
This should be fixed by
https://github.com/ceph/ceph/pull/8714
which is now in master. Can you please rebase an...
Boris Ranto
06:13 PM Revision 27b467ba (ceph): Merge pull request #8714 from ceph/wip-14941
rpm: implement scriptlets for the post-split daemon packages
Reviewed-by: Tim Serong <tserong@suse.com>
Reviewed-by:...
Boris Ranto
06:05 PM Revision a5b2658f (ceph): test: sudo to rm btrfs subvol
"btrfs subvolume {list,delete}" needs root privilege even if the current
user owns this subvol. one can only list/del...
Kefu Chai
05:52 PM CephFS Backport #15631 (In Progress): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
Nathan Cutler
05:30 PM CephFS Backport #15631: jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
https://github.com/ceph/ceph/pull/8787 Xiaoxi Chen
03:40 PM CephFS Backport #15631 (Resolved): jewel: CephFSVolumeClient should isolate volumes by RADOS namespace
https://github.com/ceph/ceph/pull/8787 Nathan Cutler
05:27 PM Revision f4d63af5 (ceph): python_cephfs: rule out empty/None volume_id
Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>
(cherry picked from commit 73368069dd466cdbde1ebeae97771d603ce431f5)
Xiaoxi Chen
05:26 PM Revision b609017a (ceph): python-cephfs: use rados namespace for data isolation.
As cephfs dir layout supports rados namespace in jewel, it would be
good to use rados namespace instead of pool, sinc...
Xiaoxi Chen
05:12 PM Feature #14033: Activation support for EC Overwrites
#14032 implementation should satisfy this one Tomy Cheru
04:59 PM Revision 7b52183a (ceph): librbd: does not crash if image header is too short
if something goes wrong with the object, and returns a chunk shorter
than expected, don't panic
Signed-off-by: Kefu ...
Kefu Chai
04:48 PM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
Hi Heath. We have a PR open https://github.com/ceph/ceph/pull/8714 to fix the disabled targets, but for now you shoul... Nathan Cutler
12:54 AM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
*or this:*
root@elara:~# systemctl is-enabled ceph.target
disabled
*sorry about the multiple edits, I keep g...
Heath Jepson
12:49 AM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
*is .target what you wanted or Did you mean to have me run the following:*
root@elara:~# systemctl is-enabled ce...
Heath Jepson
12:47 AM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
*this is what I get:*
root@elara:~# systemctl is-enabled ceph-mon.target
Failed to get unit file state for ceph-m...
Heath Jepson
04:14 PM Revision 14652f32 (ceph): rpm: Add rpm scripts for ceph-rbd-mirror
We are currently missing the systemd scripts for the new ceph-rbd-mirror
daemons. This patch introduces them.
Signed...
Boris Ranto
04:00 PM Revision 73f45798 (ceph): rpm: Start all the targets in %post
We need to have the sub-targets active for the ceph.target to be able
to propagate its calls to the services. If the ...
Boris Ranto
03:50 PM devops Bug #15581 (Duplicate): OSD doesn't start
Nathan Cutler
03:49 PM devops Bug #15581 (In Progress): OSD doesn't start
I don't know that we absolutely **need** them, but we have them. It is a product of the split of the ceph package int... Nathan Cutler
03:44 PM Bug #15620 (Need More Info): Error while doing service ceph start
Nathan Cutler
03:43 PM Bug #15620: Error while doing service ceph start
What distro and distro version is this?
There is no such unit as "ceph.service" - it should be redirecting to @cep...
Nathan Cutler
02:31 PM CephFS Feature #15614 (In Progress): CephFSVolumeClient: read-only authorization for volumes
Ramana Raja
12:24 PM Revision 644aba92 (ceph): rpm: implement scriptlets for the post-split daemon packages
This patch gives each of the ceph-{mds,mon,osd,radosgw} packages its own
%post, %preun, and %postun scriptlets dealin...
Nathan Cutler
12:22 PM rgw Bug #15547: [rgw multisite] - radosgw-admin sync status failed to retrieve sync info, failing wit...
Hi Kumar,
I tried reproducing this locally, to see if I could make some progress. I used mstart.sh, created 3 'dat...
Anonymous
12:20 PM Revision 53b1a679 (ceph): systemd: enable all the ceph .target services by default
Some distros, like Fedora and openSUSE, have a policy that all services are
disabled by default.
This patch changes ...
Nathan Cutler
09:38 AM Bug #15629 (Can't reproduce): osd crashed after pg repair
This is the full log:
https://gist.githubusercontent.com/choury/c903fecca0f48028ce5ec5944cc934d0/raw/a9866e63ff015...
zhou wei
09:15 AM devops Bug #15627 (Fix Under Review): install-deps.sh broken on SUSE if systemd-rpm-macros not installed
*master PR*: https://github.com/ceph/ceph/pull/8782 Nathan Cutler
09:11 AM devops Bug #15627 (Resolved): install-deps.sh broken on SUSE if systemd-rpm-macros not installed
Running install-deps.sh on SLE12-SP1 without systemd-rpm-macros installed results in a very long and strange error, a... Nathan Cutler
09:13 AM Revision a7f5ad5f (ceph): install-deps.sh: systemd-rpm-macros must be installed on SUSE
Otherwise the script breaks.
Fixes: http://tracker.ceph.com/issues/15627
Signed-off-by: Nathan Cutler <ncutler@suse....
Nathan Cutler
08:35 AM Revision cad38dca (ceph): librados: modify Pipe::connect() to return the error code
Fixes: http://tracker.ceph.com/issues/15308
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Vikhyat Umrao
07:45 AM Revision 6c7f7f9a (ceph): client: renew caps for read/write if mds session got killed.
When mds session got killed, read/write operation may hang (it also
can return -ESTALE). Client waits for Frw caps, b...
Yan, Zheng
07:34 AM Revision bc0add2b (ceph): mds: fix rstat.rctime propagation
This patch fixes two issues.
- if (do_parent_mtime || linkunlink) is true, we need to call
CDir::resync_accounted_r...
Yan, Zheng
07:32 AM Revision dc0c7a7a (ceph): mds: fix fragstat/rstat verification
difrags with 'version == 0' have invalid fragstat/rstat. So we can't
trust the accumulated fragstat/rstat if there ar...
Yan, Zheng
07:25 AM Revision 4d15eb12 (ceph): mds: only open non-regular inode with mode FILE_MODE_PIN
ceph_atomic_open() in kernel client does lookup and open at the same
time. So it can open a symlink inode with mode C...
Yan, Zheng
07:12 AM Revision bf92b61f (ceph): mds: fix 'allows_dirfrags' check for fragment_dir command
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
05:51 AM Revision 68714b9d (ceph): ceph_volume_client: evict client also based on mount path
Evict clients based on not just their auth ID, but also based on the
volume path mounted. This is needed for the Mani...
Ramana Raja
03:33 AM rbd Bug #15604: RBD image mounted by command "rbd-nbd" the status is read-only.
Pull request: https://github.com/ceph/ceph/pull/8775
Chang-Yi Lee
03:11 AM Revision a7312a90 (ceph): Fix RBD-NBD aio_callback error handling
Tracker-Id: #15604
Signed-off-by: Chang-Yi Lee <cy.l@inwinstack.com>
Chang-Yi Lee
12:37 AM Revision 996e21af (ceph): Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
s/ceph-deploy_hello_world.yaml/ceph-admin-commands.yaml, hence removing ceph-deploy_hello_world.yaml Tamil Muthamizhan
12:34 AM Revision 96b3726d (ceph): Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
s/ceph-deploy/ceph-tests, hence removing ceph-deploy folder Tamil Muthamizhan

04/26/2016

11:55 PM rgw Bug #15626 (Resolved): s3website:set_bucket_website lacks AWS4 support
2016-04-26 16:53:30.831292 7f02a57e2700 10 canonical headers format = host:demo-s3website-vhost.orbis-terrarum.net.dh... Robin Johnson
11:47 PM Revision 9d4b0b9f (ceph): Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed ceph-deploy_hello_world.yaml as its been replaced with ceph-admin-commands.yaml Tamil Muthamizhan
11:44 PM Revision ecf6a572 (ceph): Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed file ceph-deploy_hello_world.yaml as it is replaced by ceph-admin-commands.yaml Tamil Muthamizhan
11:13 PM Revision cafe8825 (ceph): Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
removed ceph-deploy folder, as its been already replaced with ceph-tests. Tamil Muthamizhan
10:59 PM Revision 806fb85d (ceph): rgw: collect children after waiting for them
Otherwise we're going to busy loop there.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:37 PM devops Bug #15581: OSD doesn't start
You're right. By default, it's disabled.
*[ceph@octopus ~]$ sudo systemctl is-enabled ceph-mon.target*
disabled
...
Shinobu Kinjo
07:52 AM devops Bug #15581: OSD doesn't start
The ceph-mon service not starting after reboot most likely means that @ceph-mon.target@ is disabled. It's likely that... Nathan Cutler
10:29 PM Revision b225d175 (ceph): rgw: don't pass object context into async coroutines
Fixes: http://tracker.ceph.com/issues/15625
The async read data/attrs coroutines may outlive the callers. Instead
of...
Yehuda Sadeh
10:27 PM rgw Bug #15625 (Resolved): rgw: segfault at RGWAsyncGetSystemObj
Yehuda Sadeh
09:57 PM Bug #15624 (Closed): not able to set "Parent task set"
was trying to set Parent task set for #15622, however the field was missing.
is that expected ??
if not, whats ...
Tomy Cheru
09:52 PM Feature #15623 (Fix Under Review): EC Overwrites: ECBackend TPC support
The ECBackend needs to use the TPC protocol outlined in ec_overwrites.rst based on the FLAG_EC_OVERWRITES flag. That... Samuel Just
09:51 PM Feature #15622 (New): performance counters for ECbackend cache
add performance counter whenever possible, not limited to measure cache efficiency.
sub feature for Feature #14039
Tomy Cheru
09:43 PM Feature #15621 (Fix Under Review): EC Overwrites: create temporary testing pool flag for enabling...
There are a lot of things that will need to be done before ec overwrites work. We'll want to implement the supportin... Samuel Just
09:20 PM Bug #15620 (Closed): Error while doing service ceph start
As the subject says the error is as follows
# service ceph start
Redirecting to /bin/systemctl start ceph.servic...
swanand Mhalagi
09:03 PM rgw Bug #15618: 'period update' does not remove short_zone_ids of deleted zones
Don't we still reference the short zone ids for determining source of an object etc. will there be any effect if we e... Abhishek Lekshmanan
08:14 PM rgw Bug #15618 (Resolved): 'period update' does not remove short_zone_ids of deleted zones
After 'zone delete' and 'period update', the deleted zone's id is still listed under the period's short_zone_ids.
...
Casey Bodley
08:29 PM CephFS Feature #15619 (Resolved): Repair InoTable during forward scrub
If an inode's number is not marked as used in the InoTable, fix that during forward scrub when repair is enabled.
...
John Spray
08:12 PM CephFS Feature #15617 (New): CephFSVolumeClient: OSD blacklisting on deauthorize

This might just mean waiting for http://tracker.ceph.com/issues/9754, or we could implement it in CephFSVolumeClien...
John Spray
08:02 PM Bug #15616 (Resolved): ceph-osd crashes in FileStore::omap_get_values
This is due to trying to writing an uninitialized char* string.
It is only initialised in a few(2) of the tests.
...
Willem Jan Withagen
07:24 PM Revision 97fad754 (ceph): radosgw-admin: add missing --zonegroup-id to usage
also clarified that --rgw-zone takes the zone by name
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Reported-by: ...
Casey Bodley
06:59 PM Revision 255f19d9 (ceph): rgw: check for status >= 0
Fixes: #15565
check only verified that status was > 0, so we ended not updating mtime for
the target object. This re...
Yehuda Sadeh
06:32 PM Revision 27806c71 (ceph): rgw: upgrade default zonegroup and set correct zone[group] id
Fixes: http://tracker.ceph.com/issues/15597
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
06:21 PM Bug #15600: rocksdb stops working correctly after 6 hours bluestore writes
Had other two ceph/bluestore fio_rbd runs, and both of them reported same rocksdb error after about 6 hours. So this ... Jianjian Huo
05:34 PM CephFS Feature #15615 (Resolved): CephFSVolumeClient: List authorized IDs by share
For implementing update_access efficiently in Manila. Will require storing the per-share metadata on disk.
Relate...
John Spray
05:31 PM CephFS Feature #15614 (Resolved): CephFSVolumeClient: read-only authorization for volumes

I don't think we have tests for how well setting "r" mds auth caps works for clients, hopefully well enough that th...
John Spray
05:30 PM rgw Bug #15613 (New): RGW zone allows duplicate zone names
Steps to reproduce.
1. Create realm, master zone group and master zone.
2. Update config.
3. Create secondary zo...
John Wilkins
05:23 PM CephFS Feature #15400 (Pending Backport): CephFSVolumeClient should isolate volumes by RADOS namespace
John Spray
05:17 PM CephFS Feature #15400: CephFSVolumeClient should isolate volumes by RADOS namespace
Test is here,
https://github.com/ceph/ceph-qa-suite/pull/959
Ramana Raja
05:22 PM Revision 35cb248c (ceph): Merge pull request #959 from xiaoxichen/add_ns_check
tasks/cephfs: check data written to NS.
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
04:59 PM rbd Tasks #15611 (In Progress): Need fsx test against the rbd-nbd device within teuthology
Jason Dillaman
04:11 PM rbd Tasks #15611 (Resolved): Need fsx test against the rbd-nbd device within teuthology
FSX already supports nbd -- just need to add a test case within the rbd teuthology suite. Jason Dillaman
04:48 PM Bug #15524: "SELinux denials" in ceph-deploy-wip-sage-testing2-distro-basic-mira
OK, in my testing, all of these happen when we are uninstalling the ceph packages (and SELinux policy). If the SELinu... Boris Ranto
04:37 PM Stable releases Tasks #14692: hammer v0.94.7
h3. QE VALIDATION (STARTED 4/26/16)
(Note: *%{color:green}PASSED% / %{color:red}FAILED%* - indicates "TEST IS IN P...
Yuri Weinstein
03:50 PM rgw Bug #15595 (Resolved): double free or corruption in RGWCreateBucket_ObjStore_S3::get_params
Yehuda Sadeh
03:49 PM rgw Bug #15595 (Pending Backport): double free or corruption in RGWCreateBucket_ObjStore_S3::get_params
Yehuda Sadeh
03:05 PM rgw Bug #15595: double free or corruption in RGWCreateBucket_ObjStore_S3::get_params
Commit 161854bfe694170b8f4f6b23f4ba20e039788ab9 didn't account for -ERR_LENGTH_REQUIRED. Opened https://github.com/ce... Casey Bodley
03:49 PM Revision 910d2d00 (ceph): Merge pull request #8746 from yehudasa/wip-15598
Fixes: http://tracker.ceph.com/issues/15598
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Casey Bodle...
Casey Bodley
03:37 PM Revision bc0dda02 (ceph): Merge pull request #8762 from ceph/wip-15595
rgw: fix bad free in RGWCreateBucket_ObjStore_S3
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:13 PM CephFS Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
Its interesting. The kernel changelogs reference the page cache invalidation change as
* Fri Mar 04 2016 Rafa...
Barry Marson
01:21 PM CephFS Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
I checked again. 3.10.0-327.el7.x86_64 does not contain the fix. 3.10.0-375.el7 kernel does. Zheng Yan
01:05 PM CephFS Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
Greg Farnum wrote:
> That was just because our callback logic was broken though, right? I think it's time to enable ...
Zheng Yan
03:09 PM Revision e5a2a889 (ceph): FileStore.cc: Make sure str-pointer has not 0x0 when referenced
ceph-osd crashes on reference to where if it is not get_index or lfn_find.
So init with an "empty" indicator "()
Sig...
Willem Jan Withagen
02:58 PM Revision 7251dbee (ceph): rgw: fix bad free in RGWCreateBucket_ObjStore_S3
get_params() will accept -ERR_LENGTH_REQUIRED from
rgw_rest_read_all_input(), in which case 'data' will not be alloca...
Casey Bodley
02:14 PM Revision bd77cd41 (ceph): msg/async: add numevents statistics for external_eventsReviewed-by: Hao...
msg/async: add numevents statistics for external_events
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
01:56 PM Revision d4a25278 (ceph): rgw: rest and http client code to use param vectors
Replaces param/header lists with vectors. In these cases, we're only ever
adding to the back of the list, so a vector...
Karol Mroz
01:40 PM Bug #15609 (Closed): Dead code in Bluestore::fsck
There is a local variable expecting_objects in Bluestore::fsck.
And there are some if(expecting_objects) statements ...
Igor Fedotov
12:59 PM rgw Feature #15442 (In Progress): Orphan cleanup tool: Need to be able to list jobs
Master PR: https://github.com/ceph/ceph/pull/8760 Abhishek Lekshmanan
12:52 PM Revision 44a31d2b (ceph): objclass: add method to list watchers
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
12:52 PM Revision 17dd40df (ceph): cls::rbd:: methods to store/retrieve mirroring status
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
12:52 PM Revision 8aefad59 (ceph): test: cls_rbd: methods to store/retrieve mirroring status
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
12:52 PM Revision 7633407a (ceph): test: MockJournaler: add get_cached_client method
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
12:52 PM Revision 52b2fe14 (ceph): rbd-mirror: store replay status in mirroring object
Fixes: #14420
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
12:52 PM Revision a2045d61 (ceph): librbd: API to retrieve image mirroring status
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
12:52 PM Revision fe520727 (ceph): rbd: CLI to retrieve rbd mirror state for a pool / specific image
Fixes: #15144
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
12:48 PM Revision 9a9f0c8e (ceph): EventSocket: add unittest
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
12:27 PM Revision b2ba9232 (ceph): EventSocket: fix missing break statement
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
12:27 PM Revision 836cb208 (ceph): EventSocket: fix conditional compilation for option --without-eventfd
Signed-off-by: runsisi <runsisi@zte.com.cn> runsisi hust
12:09 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
... Kefu Chai
10:10 AM Revision 48d7519c (ceph): PG:clear an unused variable: have
Signed-off-by: Yongqiang He <he.yongqiang@h3c.com> yongqiang he
09:29 AM rgw Backport #15254 (In Progress): hammer: rgw: can't remove non-versioned object after enabling vers...
Nathan Cutler
09:10 AM Backport #15608 (In Progress): jewel: Ownership of run dir, pid file and asok file not set when d...
Anonymous
09:07 AM Backport #15608: jewel: Ownership of run dir, pid file and asok file not set when deferring permi...
https://github.com/ceph/ceph/pull/8754 Anonymous
08:43 AM Backport #15608 (Resolved): jewel: Ownership of run dir, pid file and asok file not set when defe...
https://github.com/ceph/ceph/pull/8754 Nathan Cutler
09:03 AM Revision d4afe947 (ceph): global-init: add a path chown wrapper function
Signed-off-by: Karol Mroz <kmroz@suse.com>
(cherry picked from commit 860977b105595dbb50320a30dc0edb922279cb00)
Karol Mroz
09:03 AM Revision f7e6b3cf (ceph): global-init: check init flags and set accordingly
If init flags have changed between the time ceph context was
instantiated and now, update them. This can happen, for ...
Karol Mroz
09:03 AM Revision c2075448 (ceph): common-init: chown admin socket after service thread started
Signed-off-by: Karol Mroz <kmroz@suse.com>
(cherry picked from commit 206585c1d0fc6826c91f7830cde8ded86288abef)
Karol Mroz
09:03 AM Revision 5681b78a (ceph): global-init: chown run dir
Also performs log file chown() operations if permission drop has been
deferred. Documents that admin socket chown() h...
Karol Mroz
09:03 AM Revision 2bc41945 (ceph): global-init: chown pid files
Signed-off-by: Karol Mroz <kmroz@suse.com>
(cherry picked from commit 9c82d8466a264c0f07fd3ec4cc58c1ddb88cc84f)
Karol Mroz
09:03 AM Revision 3963de78 (ceph): global-init: fixup inconsistent use of ceph ctx and conf
Signed-off-by: Karol Mroz <kmroz@suse.com>
(cherry picked from commit 088cc66a94886130df647976050c9d98fcd7572e)
Karol Mroz
09:03 AM Revision 6c1163cd (ceph): admin-socket: use chown instead of fchown
fchown() returns success, but does not change asok file
ownership. chown() does.
Signed-off-by: Karol Mroz <kmroz@su...
Karol Mroz
09:02 AM Revision 770ae9ee (ceph): ceph-context: add function to set init flags
Signed-off-by: Karol Mroz <kmroz@suse.com>
(cherry picked from commit aecab14089bcfd33d6a18adabede6a54040460d4)
Karol Mroz
08:54 AM Revision 75d11329 (ceph): rgw: introduce rgw_list_bucket_min_readahead parameter for bucket listi...
Signed-off-by: Abhishek Varshney <abhishek.varshney@flipkart.com> Abhishek Varshney
08:41 AM Bug #15607 (Pending Backport): Ownership of run dir, pid file and asok file not set when deferrin...
Anonymous
08:40 AM Bug #15607 (Resolved): Ownership of run dir, pid file and asok file not set when deferring permis...
If a daemon requests to defer permissions drop (as is the case with radosgw), we need to take care of properly chown(... Anonymous
07:59 AM devops Backport #15606 (Resolved): jewel: ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time...
https://github.com/ceph/ceph/pull/8802 Nathan Cutler
07:59 AM rbd Backport #15605 (Resolved): jewel: Potential double free of SetSnapRequest instance
https://github.com/ceph/ceph/pull/8803 Nathan Cutler
07:56 AM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
Out of curiosity, can you check if the @ceph-mon.target@ and @ceph-osd.target@ units are enabled?... Nathan Cutler
07:56 AM Revision 49f1dae5 (ceph): qa: fix typo
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
07:50 AM rbd Bug #15604: RBD image mounted by command "rbd-nbd" the status is read-only.
I am working on this item Chang-Yi Lee
07:45 AM rbd Bug #15604 (Resolved): RBD image mounted by command "rbd-nbd" the status is read-only.
rbd-nbd can map and mount rbd image to /dev/nbdX successfully.
But can not write any files. The error message is "R...
Mika ch
07:48 AM devops Bug #15553 (Resolved): /var/run/ceph permissions are borked after every reboot
Nathan Cutler
07:45 AM Documentation #15258 (In Progress): Temp URL Operations Documentation
Nathan Cutler
07:12 AM Revision 7fb6be70 (ceph): osdc/Objecter: fix race condition for sortbitwise flag detection
During list_objects/list_nobjects(), we are checking osdmap's
sortbitwise flag setting without holding rwlock in hand...
xie xingguo
06:45 AM rgw Documentation #15603 (Resolved): Modification for "TEST S3 ACCESS" section in "INSTALL CEPH OBJEC...
In "TEST S3 ACCESS" section in "INSTALL CEPH OBJECT GATEWAY" page, python file doesn't contain the code to display th... Sirisha Guduru
06:08 AM Revision 1f6608df (ceph): doc: fix typo
Signed-off-by: Li Peng <lip@dtdream.com> Li Peng
05:59 AM Bug #15602 (Resolved): should fix the set_headless() in _scrub()
we should name the mask as EXTRA_CLONE, or move it up to cover the cases of
* head without snapset // SNAPSET_MIS...
Kefu Chai
05:33 AM Revision e7a32534 (ceph): mon/OSDMonitor: improve reweight_by_utilization() logic
By calling reweight_by_utilization() method, we are aiming at an evener result
of utilization among all osds. To achi...
xie xingguo
03:43 AM Revision 25c2f5a7 (ceph): Merge pull request #8683 from Ved-vampir/zlib_fix
compressor: fix of error code control in zlib decompress
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
03:25 AM Revision 3557903d (ceph): mon/OSDMonitor: avoid potential expensive grace calculation
The grace calculation during check_failure() is now very complicated
and time-consuming. Therefore we shall skip this...
xie xingguo
02:45 AM Revision 7ac5ca56 (ceph): mon/osdmonitor: decouple adjust_heartbeat_grace and min_down_reporters
if cancel mon_osd_adjust_heartbeat_grace, we must set mon_osd_min_down_reporters to zero.
otherwise the next checking...
Zengran Zhang
02:33 AM devops Fix #15419 (Pending Backport): ceph-{mds,mon,osd,radosgw} systemd unit files need "wants=time-syn...
Sage Weil
02:33 AM Revision 68a31734 (ceph): Merge pull request #8489 from SUSE/wip-15419
systemd: make Ceph daemons dependent upon time-sync.target
Reviewed-by: Tim Serong <tserong@suse.com>
Reviewed-by: J...
Sage Weil
02:21 AM Revision ec204481 (ceph): Merge pull request #8721 from ibravo/patch-2
doc: update quick-ceph-deploy.rst
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:20 AM Revision e2651406 (ceph): Merge pull request #8713 from HeyoQiang/master
osd/PG: remove unused variable have
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
02:18 AM Revision 7b78fcee (ceph): Merge pull request #8723 from cooboos/wrong_spell
doc: correct wrong spell 'mnay' to 'many'
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Sage Weil
02:01 AM Revision 4ebca36b (ceph): Merge pull request #6764 from kylinstorage/fix-check_become_tier
mon: fix OSDMonitor::_check_become_tier
Reviewed-by: Xinze Chi <xinze@xsky.com>
Sage Weil
01:59 AM Revision 57ea13a6 (ceph): Merge pull request #8103 from adamemerson/wip-sign-of-the-time-debug
common: signed coarse time
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:59 AM Revision 35f4e1fd (ceph): Merge pull request #8407 from dx9/wip-os-release
common/util: add support for distro info from /etc/os-release file
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:58 AM Revision acb6bb59 (ceph): Merge pull request #8437 from jjhuo/single_delete
os/kv, os/bluestore: Enable SingleDelete with RocksDB and Bluestore
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:58 AM Revision fef50f3e (ceph): Merge pull request #8451 from tchaikov/wip-signal-hanlder-typo
global/signal_handler: fix typo
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:58 AM Revision f3f2463f (ceph): Merge pull request #8503 from yuyuyu101/wip-spdk-improve
os/bluestore/NVMEDevice: performance improvements Sage Weil
01:56 AM Revision 8c10377b (ceph): Merge pull request #8702 from kmroz/wip-fix-run-dir-chown
global-init: fixup chown of the run directory along with log and asok files
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:55 AM Revision 0db5e051 (ceph): Merge pull request #8728 from liewegas/wip-notify
osd/osd_types: render notify op properly
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
12:12 AM Bug #15601 (Closed): ceph-deploy fails on RHEL 7.0 complaining about ceph-osd , ceph-md , ceph-mon
Hi ,
While attempting to install Ceph on RHEL 7 system , the installation fails with the following error :
[ce...
Vandita Arora
12:03 AM Revision dc17107d (ceph): os/bluestore/BlueStore: cleanup the wal entries using single delete
By use of single delete, RocksDB should be able to remove deleted wal
entries with only one compaction in theory, whe...
Jianjian Huo
12:03 AM Revision 0860e62b (ceph): os/bluestore/BlueStore: cleanup overlay using single delete
Overlay entries are also only written once, eligible to use single delete.
Signed-off-by: Jianjian Huo <jianjian.huo...
Jianjian Huo
12:03 AM Revision 2089cff5 (ceph): kv/RocksDBStore: implement rm_single_delete
Use SingleDelete to delete keys which were never overwritten.
Signed-off-by: Jianjian Huo <jianjian.huo@ssi.samsung....
Jianjian Huo

04/25/2016

11:35 PM Revision 9c60532e (ceph): kv/KeyValueDB: add a new interface for single delete.
This is useful for log-insert-merge tree based key value store, such as
RocksDB, to avoid more LSM compactions for al...
Jianjian Huo
11:13 PM Bug #15600: rocksdb stops working correctly after 6 hours bluestore writes
This website editor changed my original text...
The original error msg reported by rocksdb is below:
2016-04-25 1...
Jianjian Huo
11:04 PM Bug #15600 (Can't reproduce): rocksdb stops working correctly after 6 hours bluestore writes
Found this bug on jewel release 10.2.0.
With fio_rbd 100% 4KB writes, after 6 hours, rocksdb reported below error ms...
Jianjian Huo
10:52 PM devops Bug #15581: OSD doesn't start
I just built the Ceph cluster using ceph-deploy with stable jewel.
Problem is not only osd but mon as well. Maybe ...
Shinobu Kinjo
09:36 AM devops Bug #15581 (Need More Info): OSD doesn't start
In what way does the OSD not start? systemctl status says "Active: active (running)"
Also, what distro are you run...
Nathan Cutler
09:35 AM devops Bug #15581 (New): OSD doesn't start
Changing status back to "New" because, as the systemd maintainers just told me, the "Unknown lvalue 'TasksMax' in sec... Nathan Cutler
10:49 PM Revision a17c9c61 (ceph): Merge pull request #8474 from xiaoxichen/wip-pycephfs-namespace
pycephfs: using namespace for data isolation
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
10:35 PM CephFS Feature #15599 (Fix Under Review): quota: Generate client df from quota, when using subdirectory ...
https://github.com/ceph/ceph/pull/8747
https://github.com/ceph/ceph-qa-suite/pull/974
John Spray
10:31 PM CephFS Feature #15599 (Resolved): quota: Generate client df from quota, when using subdirectory mount

This is an enabler for Manila, creating this ticket to track backport to Jewel after landing in master.
John Spray
10:12 PM Revision 6f6b0c92 (ceph): rgw: fix suffix in RGWZoneParams::fix_pool_names()
Fixes: http://tracker.ceph.com/issues/15598
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:07 PM rgw Bug #15598 (Resolved): rgw: radosgw-admin zone set cuts pool names short if name starts with a pe...
Yehuda Sadeh
09:59 PM Revision c23b45d8 (ceph): os/bluestore/BlueStore: Record released extents into wal-transaction.
If wal-reply, it release the released-extents. But it don't record those
extents. So if wal_transaction exist, it sho...
Jianpeng Ma
09:49 PM Bug #15596: OSDs not mounted at boot, ceph-disk says "Error: unrecognized partition type None"
*correction* I said Debian Jewell I meant *Debian Jessie*
coffee hasn't kicked in yet.
Heath Jepson
09:21 PM Bug #15596 (Can't reproduce): OSDs not mounted at boot, ceph-disk says "Error: unrecognized parti...
I have yet to get anything to start without major intervention since upgrading from infernalis to jewel 10.2.0
sys...
Heath Jepson
09:33 PM Revision 9bab8f49 (ceph): os/bluestore/bluestore_type: dump released extents for wal-transaction
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
09:26 PM rgw Bug #15597 (Resolved): rgw: when upgrading to jewel, a default zone setup is is not upgraded corr...
- hammer / infernalis
- create a default setup (don't set up zone)
- create user + bucket
- stop + upgrade to ...
Yehuda Sadeh
09:23 PM devops Bug #15553: /var/run/ceph permissions are borked after every reboot
pidfile problem is resolved thanks Nathan! You rock!
I created http://tracker.ceph.com/issues/15596 for the ceph-d...
Heath Jepson
09:41 AM devops Bug #15553: /var/run/ceph permissions are borked after every reboot
As the systemd maintainers just told me, the "Unknown lvalue 'TasksMax' in section 'Service'" is benign and the prese... Nathan Cutler
08:16 PM Revision 23108547 (ceph): ceph.spec.in: recommend ntp-daemon on SUSE
SUSE has settled on "ntp-daemon" as the generic package name. The "ntp" and
"chrony" etc. packages have "Provides: nt...
Nathan Cutler
08:16 PM Revision f27cda03 (ceph): deb: make ceph-base and radosgw recommend time-daemon
References: http://tracker.ceph.com/issues/15419
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
08:01 PM rgw Bug #15595: double free or corruption in RGWCreateBucket_ObjStore_S3::get_params
Maybe related to commit 161854bfe694170b8f4f6b23f4ba20e039788ab9. Yehuda Sadeh
07:00 PM rgw Bug #15595 (Resolved): double free or corruption in RGWCreateBucket_ObjStore_S3::get_params
... Sage Weil
07:08 PM rbd Subtask #14420 (Fix Under Review): New RBD notification pool object for recording mirroring errors
*PR*: https://github.com/ceph/ceph/pull/8442 Jason Dillaman
06:55 PM Bug #15523: osd: acting_primary not updated on split
maybe /a/teuthology-2016-04-24_22:00:02-rados-jewel-distro-basic-smithi/147520
Sage Weil
06:52 PM Bug #15594 (Closed): Clang complains about RocksDB: Struct != Class
In file included from db/db_impl_readonly.cc:7:
In file included from ./db/db_impl_readonly.h:10:
In file included ...
Willem Jan Withagen
05:59 PM Documentation #15258: Temp URL Operations Documentation
https://github.com/ceph/ceph/pull/8712 Diwakar Goel
05:52 PM Revision 42a53713 (ceph): Merge pull request #973 from ceph/jewel
Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com> Tamilarasi Muthamizhan
05:48 PM Revision 77fdbf17 (ceph): Signed-off-by: Tamil Muthamizhan <tmuthami@redhat.com>
renamed the workunit and test to reflect reality and for better clarity
(cherry picked from commit 0fd358b877c611bf6...
Tamil Muthamizhan
05:42 PM rbd Feature #15593 (Resolved): support names in rbd default feature instead of numbering system in ce...
I think the 'rbd default feature' in ceph.conf still uses the numbering system and the newer document has no referenc... Vasu Kulkarni
05:30 PM Revision aede4a6c (ceph): Merge pull request #8715 from runsisi/wip-fix-cmake
cmake: use LINK_PRIVATE instead of PRIVATE for CMake version == 2.8.11
Reviewed-by: Ali Maredia <amaredia@redhat.com>
Ali Maredia
05:20 PM Revision d920da71 (ceph): Merge pull request #8730 from ibravo/patch-3
doc: Updated ceph-deploy osd to choose underlying file system Sage Weil
04:52 PM Bug #15592 (Can't reproduce): "SELinux denials found" in rados-jewel-distro-basic-smithi
Run: http://pulpito.ceph.com/teuthology-2016-04-24_22:00:02-rados-jewel-distro-basic-smithi/
Job: 147674
Logs: http...
Yuri Weinstein
04:24 PM Revision da53f586 (ceph): Merge pull request #8745 from ErwanAliasr1/evelu-deps
install-deps: Adding gcc for debian based systems
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:01 PM CephFS Bug #15591: infernalis to jewel upgrade
... John Spray
03:06 PM CephFS Bug #15591 (Resolved): infernalis to jewel upgrade
ubuntu trusty
3.13.0-68-generic
# dpkg -l | egrep '(ceph|rbd)'
ii ceph 10.2.0-1...
Emil Öhgren
03:53 PM Revision cbd61053 (ceph): doc: update keystone admin options in config-ref
Adding the short descriptions of the keystone admin tenant, user and
password options to the config reference as well...
Abhishek Lekshmanan
03:48 PM Revision d0eeb624 (ceph): doc:explain service tenant config for rgw keystone
Explain the configuration of `rgw keystone admin user`, tenant and
password which avoids the need for setting the key...
Abhishek Lekshmanan
03:24 PM Revision 3d051a58 (ceph): admin-socket: use chown instead of fchown
fchown() returns success, but does not change asok file
ownership. chown() does.
Signed-off-by: Karol Mroz <kmroz@su...
Karol Mroz
03:11 PM Revision bbcda5a2 (ceph): install-deps: Adding gcc for debian based systems
When running install-deps on a minimalistic system, we reach that situation :
dpkg-checkbuilddeps --admindir=/tmp/in...
Erwan Velu
02:59 PM CephFS Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
I've verified by adding:
fuse_use_invalidate_cb=true
to the /etc/ceph/ceph.config file that mounting with fu...
Barry Marson
02:33 PM CephFS Bug #15502: files read or written with cephfs (fuse or kernel) on client drop all their page cach...
That was just because our callback logic was broken though, right? I think it's time to enable by default (I think it... Greg Farnum
02:26 PM Bug #15590: bluestore: shards missing after a few hours of testing
In case it helps, here's the output of ceph-bluefs-tool on osd.128:
ceph-post-file: d3b2843e-e275-48d7-bc22-957751...
Dan van der Ster
02:13 PM Bug #15590 (Can't reproduce): bluestore: shards missing after a few hours of testing
One out our 18 servers is configured with 30x bluestore OSDs. (ceph-disk prepare --bluestore ...)
After a few hour...
Dan van der Ster
02:04 PM Revision 850e343d (ceph): Merge pull request #8743 from ceph/revert-8502-song20
Revert "crushtool: do not allow to compile crushmap with repeat rules…
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:00 PM Revision edfe301a (ceph): Revert "crushtool: do not allow to compile crushmap with repeat ruleset."
Kefu Chai
01:30 PM Revision 7dbdddee (ceph): rgw, doc: extend the documentation of rgw_keystone_admin_token.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
01:29 PM Revision 3351a8ce (ceph): rgw, doc: document config options related to Keystone v3.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
01:08 PM Revision 940698b7 (ceph): ceph_test_rados_api_misc: add preliminary writesame tests
Test the new ioctx.writesame() and rados_writesame() API functions.
Signed-off-by: David Disseldorp <ddiss@suse.de>
David Disseldorp
01:08 PM Revision 15c67e78 (ceph): ceph_test_rados_api_aio: add writesame tests
Write a buffer a number of times using writesame, read the full range
back, and check that it matches. Do this using ...
David Disseldorp
01:08 PM Revision 1c7fdf5b (ceph): ceph_test_rados_api_io: ETOBIG tests for writesame
Signed-off-by: David Disseldorp <ddiss@suse.de> David Disseldorp
01:08 PM Revision b3a311f1 (ceph): ceph_test_rados_api_c_write_ops: add writesame test
Signed-off-by: David Disseldorp <ddiss@suse.de> David Disseldorp
01:08 PM Revision 0098319c (ceph): TestRados: add writesame support
Can be tested via "--op writesame". Requests are currently dispatched
*without* a multiplication factor, i.e. data_le...
David Disseldorp
01:07 PM Revision e334ba9b (ceph): ceph osd: add support for new op writesame
This adds a new ceph request writesame that writes a buffer of length
writesame.data_length bytes at writesame.offset...
Mike Christie
01:07 PM Revision 161d67ca (ceph): librados: add writesame API
The writesame operation allows callers to write the same data buffer
multiple times to a given object.
Signed-off-by...
David Disseldorp
11:50 AM devops Bug #13955 (Resolved): /usr/libexec/ceph/ceph-osd-prestart.sh called with incorrect parameters
Nathan Cutler
11:49 AM devops Bug #13955: /usr/libexec/ceph/ceph-osd-prestart.sh called with incorrect parameters
*PR*: https://github.com/ceph/ceph/pull/8449 Nathan Cutler
11:00 AM Revision c127e6ce (ceph): compressor: fix of error code control in zlib decompress
Signed-off-by: Alyona Kiseleva <akiselyova@mirantis.com> Alyona Kiseleva
09:52 AM CephFS Feature #15589: Ceph status outputs mds slow request summary for better monitoring
https://github.com/ceph/ceph/pull/8737 Zhi Zhang
09:48 AM CephFS Feature #15589 (Resolved): Ceph status outputs mds slow request summary for better monitoring
Currently ceph status or ceph health won't output mds slow request summary. It is not very friendly and timely for op... Zhi Zhang
09:37 AM devops Bug #15583 (Rejected): systemd warns about TasksMax= setting on older distros
As the systemd maintainers just told me, the "Unknown lvalue 'TasksMax' in section 'Service'" is benign and the prese... Nathan Cutler
08:33 AM Feature #14860: scrub/repair: persist scrub results (do not overwrite deep scrub results with non...
the non-deep scrub can return without error, but the pg being scrubbed is still remaining inconsistent:
> 2016-04-...
Kefu Chai
07:32 AM Backport #15478: hammer: Pool quota alarm is not in effect
h3. Original description
step1:
I set quoat'alarm/crit for the pool in the ceph.conf
mon_pool_quota_warn_thresho...
Nathan Cutler
02:20 AM Backport #15478: hammer: Pool quota alarm is not in effect
huanwen ren wrote:
> close:
https://github.com/ceph/ceph/pull/8571
> updated to:
https://github.com/ceph/ceph/pul...
huanwen ren
02:17 AM Backport #15478: hammer: Pool quota alarm is not in effect
close:https://github.com/ceph/ceph/pull/8571
updated to:https://github.com/ceph/ceph/pull/8593
huanwen ren
05:58 AM Revision ff18083d (ceph): Merge pull request #8725 from liewegas/wip-make-check
test/encoding/readable.sh: fix make check for autotool
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:12 AM Revision 65a3c219 (ceph): test/encoding/readable.sh: fix make check for autotools
Use ./ if ceph-dencoder is in the local directory.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:58 AM Revision 33627b82 (ceph): unittest: fix a mem leak in chain_xattr test.
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
04:58 AM Revision 7a644813 (ceph): unittest: add an assert for chain_listxattr.
As there is no assert after chain_listxattr(), and memset actual to '\0'
immediately, we did not test chain_listxattr...
Yang Dongsheng
04:58 AM Revision 5abc95dc (ceph): unittest: fix a wrong expected output in chain_xattr test
As there would be some other default xattr for the file, such as security.selinux,
we got unittest_chain_xattr failed...
Yang Dongsheng
04:57 AM Revision 30b3b351 (ceph): KStore: change the return type of _txc_finalize to void
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
04:57 AM Revision c2c92b16 (ceph): bluestore: change the return type of _txc_finalize to void
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
04:57 AM Revision b73d2f20 (ceph): FreelistManager: change return type of allocate() and release() to void
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
04:57 AM Revision 8aad3243 (ceph): kstore: check return value of db->submit_transaction() by assert(0 == r)
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
04:57 AM Revision 0b47e116 (ceph): bluestore: check return value of db->submit_transaction() by assert(0 =...
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng
03:58 AM devops Bug #15588 (Resolved): deb: TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES not specified in /etc/default/c...
Hi,
this PR implement TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES=128MB in redhat sysconfig
https://github.com/ceph/ceph/...
alexandre derumier
03:04 AM Revision 9d3c0d5b (ceph): Merge pull request #8719 from SUSE/wip-fix-multidump
multi-dump.sh: fix usage function
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:23 AM Revision bb64222b (ceph): tool/cephfs: make EventOutput::binary() idempotent
We may passed a path in which has already been created. So we shall
tolerate the EEXIST error, which shall also make ...
xie xingguo
01:45 AM Revision 0519f938 (ceph): msg/async: fix some return values and misspellings.
Signed-off-by: Yan Jun <yan.jun8@zte.com.cn> Yan Jun
12:28 AM Revision 893b7a00 (ceph): Doc: Updated ceph-deploy osd to choose underlying file system
Included paragraph about --fs-type and --bluestore
Signed-off-by: Ignacio Bravo ibravo@hotmail.com
ibravo
 

Also available in: Atom