]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
7 years agoMerge pull request #19737 from tchaikov/wip-dedup-rgw-admin-opt 19749/head
Kefu Chai [Tue, 2 Jan 2018 08:20:22 +0000 (16:20 +0800)]
Merge pull request #19737 from tchaikov/wip-dedup-rgw-admin-opt

doc: remove duplicated --max-buckets option desc

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agodoc: remove duplicated --max-buckets option desc 19737/head
Kefu Chai [Tue, 2 Jan 2018 04:46:28 +0000 (12:46 +0800)]
doc: remove duplicated --max-buckets option desc

Signed-off-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge pull request #19010 from shinobu-x/src_cls_func
Sage Weil [Fri, 29 Dec 2017 20:06:23 +0000 (14:06 -0600)]
Merge pull request #19010 from shinobu-x/src_cls_func

cls_acl/_crypto: Add modeline

7 years agoMerge pull request #15855 from linuxbox2/wip-nfs-docsync
Sage Weil [Fri, 29 Dec 2017 19:48:08 +0000 (13:48 -0600)]
Merge pull request #15855 from linuxbox2/wip-nfs-docsync

RGW NFS:  mount cmdline example missing -osync

Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agoMerge pull request #16932 from amitkumar50/cov-cls-rgw-1
Sage Weil [Fri, 29 Dec 2017 19:40:12 +0000 (13:40 -0600)]
Merge pull request #16932 from amitkumar50/cov-cls-rgw-1

cls/rgw: Initialization of uninitialized members

7 years agoMerge pull request #17089 from amitkumar50/test-cov-journal-1
Sage Weil [Fri, 29 Dec 2017 19:37:24 +0000 (13:37 -0600)]
Merge pull request #17089 from amitkumar50/test-cov-journal-1

test/journal: Initialize member variable m_work_queue

7 years agoMerge pull request #17090 from amitkumar50/test-cov-messages-8
Sage Weil [Fri, 29 Dec 2017 19:37:10 +0000 (13:37 -0600)]
Merge pull request #17090 from amitkumar50/test-cov-messages-8

messages: Initializing variable ceph_mds_reply_head

7 years agoMerge pull request #17367 from amitkumar50/cov-rgw-5
Sage Weil [Fri, 29 Dec 2017 19:35:18 +0000 (13:35 -0600)]
Merge pull request #17367 from amitkumar50/cov-rgw-5

rgw: unreachable return in RGWRados::trim_bi_log_entries

Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agoMerge pull request #17369 from amitkumar50/cov-test-5
Sage Weil [Fri, 29 Dec 2017 19:34:44 +0000 (13:34 -0600)]
Merge pull request #17369 from amitkumar50/cov-test-5

test: Initialization of *comp_racing_read class CopyFromOp

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agoMerge pull request #17439 from ClemPi/wip-doc-radosgw-admin-max-buckets
Sage Weil [Fri, 29 Dec 2017 18:01:38 +0000 (12:01 -0600)]
Merge pull request #17439 from ClemPi/wip-doc-radosgw-admin-max-buckets

doc: add --max-buckets to radosgw-admin(8)

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agoMerge branch 'master' into wip-doc-radosgw-admin-max-buckets 17439/head
Sage Weil [Fri, 29 Dec 2017 18:01:18 +0000 (12:01 -0600)]
Merge branch 'master' into wip-doc-radosgw-admin-max-buckets

7 years agoMerge pull request #17535 from emmericp/mon-session-show-client-features
Sage Weil [Fri, 29 Dec 2017 18:00:13 +0000 (12:00 -0600)]
Merge pull request #17535 from emmericp/mon-session-show-client-features

mon: show feature flags when printing MonSession

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
7 years agoMerge pull request #17563 from amitkumar50/cov-rbd-5
Sage Weil [Fri, 29 Dec 2017 17:59:49 +0000 (11:59 -0600)]
Merge pull request #17563 from amitkumar50/cov-rbd-5

rbd: Initializing m_finalize_ctx

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agoMerge pull request #18886 from BlaineEXE/update-kube-helm-start-doc
Sage Weil [Fri, 29 Dec 2017 17:53:12 +0000 (11:53 -0600)]
Merge pull request #18886 from BlaineEXE/update-kube-helm-start-doc

doc: Add newbie-friendly updates to Helm start doc

Reviewed-by: Alex Marangone <amarango@redhat.com>
7 years agoMerge pull request #19028 from shinobu-x/src_mon_monmapmonitor
Sage Weil [Fri, 29 Dec 2017 17:47:11 +0000 (11:47 -0600)]
Merge pull request #19028 from shinobu-x/src_mon_monmapmonitor

mon: Drop redundant access specifier, etc (cleanup)

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
7 years agoMerge branch 'master' into src_mon_monmapmonitor 19028/head
Sage Weil [Fri, 29 Dec 2017 17:46:49 +0000 (11:46 -0600)]
Merge branch 'master' into src_mon_monmapmonitor

7 years agoMerge pull request #19049 from shinobu-x/primarylogpg_warning
Sage Weil [Fri, 29 Dec 2017 17:46:04 +0000 (11:46 -0600)]
Merge pull request #19049 from shinobu-x/primarylogpg_warning

osd/PrimaryLogPG: derr when object size becomes over osd_max_object_size

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
7 years agoMerge pull request #19268 from shinobu-x/vstart_picking_up_random_port
Sage Weil [Fri, 29 Dec 2017 17:43:14 +0000 (11:43 -0600)]
Merge pull request #19268 from shinobu-x/vstart_picking_up_random_port

vstart.sh: drop .ceph_port and use randomly selected available port

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoMerge pull request #19605 from ceph/wip-use-installer0-master
Sage Weil [Fri, 29 Dec 2017 16:45:06 +0000 (10:45 -0600)]
Merge pull request #19605 from ceph/wip-use-installer0-master

qa/tests: run ceph-ansible task on installer.0 role/node

7 years agoMerge pull request #19643 from shinobu-x/address_helper_a
Sage Weil [Fri, 29 Dec 2017 16:43:43 +0000 (10:43 -0600)]
Merge pull request #19643 from shinobu-x/address_helper_a

common: cleanup address_helper

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #19671 from joscollin/wip-rgw-commented-functions
Sage Weil [Fri, 29 Dec 2017 16:37:19 +0000 (10:37 -0600)]
Merge pull request #19671 from joscollin/wip-rgw-commented-functions

rgw: drop commented functions

7 years agoMerge pull request #19679 from trociny/wip-ggate-list-unmap
Sage Weil [Fri, 29 Dec 2017 16:31:36 +0000 (10:31 -0600)]
Merge pull request #19679 from trociny/wip-ggate-list-unmap

rbd-ggate: small fixes and improvements

Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
7 years agoMerge pull request #19689 from chnmagnus/wip-bug-on-config-metavariables
Sage Weil [Fri, 29 Dec 2017 16:28:59 +0000 (10:28 -0600)]
Merge pull request #19689 from chnmagnus/wip-bug-on-config-metavariables

rgw: the metavariables in frontends-related config won't be expanded

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #19692 from hikycool/master
Sage Weil [Fri, 29 Dec 2017 16:28:12 +0000 (10:28 -0600)]
Merge pull request #19692 from hikycool/master

doc: Add introduction about different way to run rbd-mirror

7 years agoMerge pull request #19701 from joscollin/wip-tracker-22542
Sage Weil [Fri, 29 Dec 2017 15:35:10 +0000 (09:35 -0600)]
Merge pull request #19701 from joscollin/wip-tracker-22542

doc: update Blacklisting and OSD epoch barrier

Reviewed-by: Yan, Zheng <zyan@redhat.com>
7 years agoMerge pull request #19713 from Leeshine/wip-rgw-typo
Sage Weil [Fri, 29 Dec 2017 15:28:56 +0000 (09:28 -0600)]
Merge pull request #19713 from Leeshine/wip-rgw-typo

rgw: fix typo in GetOmapKeysCR

Reviewed-by: Sage Weil <sage@redhat.com>
7 years agorgw: fix typo in GetOmapKeysCR 19713/head
lvshanchun [Fri, 29 Dec 2017 02:01:12 +0000 (10:01 +0800)]
rgw: fix typo in GetOmapKeysCR

Signed-off-by: lvshanchun <lvshanchun@gmail.com>
7 years agoMerge pull request #19709 from luomuyao/dev
Jos Collin [Thu, 28 Dec 2017 09:21:21 +0000 (09:21 +0000)]
Merge pull request #19709 from luomuyao/dev

rgw: drop unused iter in XMLObj::find_first

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agorgw: drop unused variable iter in XMLObj::find_first 19709/head
luomuyao [Thu, 28 Dec 2017 08:18:04 +0000 (16:18 +0800)]
rgw: drop unused variable iter in XMLObj::find_first

Signed-off-by: luomuyao <luo.muyao@zte.com.cn>
7 years agodoc: fix grammar mistake 19701/head
Jos Collin [Wed, 27 Dec 2017 09:32:12 +0000 (15:02 +0530)]
doc: fix grammar mistake

Fixed grammar mistake in a sentence.

Signed-off-by: Jos Collin <jcollin@redhat.com>
7 years agodoc: update Blacklisting and OSD epoch barrier
Jos Collin [Wed, 27 Dec 2017 09:24:27 +0000 (14:54 +0530)]
doc: update Blacklisting and OSD epoch barrier

Updated missing OSD epoch barrier section, which is referenced by http://docs.ceph.com/docs/master/cephfs/full/#hammer-and-later.

Fixes: http://tracker.ceph.com/issues/22542
Signed-off-by: Jos Collin <jcollin@redhat.com>
7 years agorbd-ggate: allow to unmap by image or snap spec 19679/head
Mykola Golub [Mon, 25 Dec 2017 11:02:35 +0000 (11:02 +0000)]
rbd-ggate: allow to unmap by image or snap spec

(to match the behaviour of krbd unmap)

Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agorbd-ggate: extended info when listing devices
Mykola Golub [Mon, 25 Dec 2017 09:15:08 +0000 (09:15 +0000)]
rbd-ggate: extended info when listing devices

This matches nbd and krbd drivers output.

Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agoMerge pull request #19691 from MrStupnikov/fix_logic
Kefu Chai [Wed, 27 Dec 2017 10:53:22 +0000 (18:53 +0800)]
Merge pull request #19691 from MrStupnikov/fix_logic

doc: Improved hitset parameters description

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agodoc: Improve parameters description in cache_tiering article 19691/head
Alexey Stupnikov [Tue, 26 Dec 2017 13:40:31 +0000 (16:40 +0300)]
doc: Improve parameters description in cache_tiering article

hit_set parameters aren't described in a sequence they introduced.
This patch effecrively changes the sequence to improve
description's logic.

Signed-off-by: Alexey Stupnikov <aleksey.stupnikov@gmail.com>
7 years agoMerge pull request #19690 from Songweibin/wip-doc-librbdpy
Kefu Chai [Wed, 27 Dec 2017 02:52:18 +0000 (10:52 +0800)]
Merge pull request #19690 from Songweibin/wip-doc-librbdpy

doc/rbd: correct the path of librbd python APIs

Reviewed-by: Kefu Chai <kchai@redhat.com>
7 years agodoc: correct the path of librbd python APIs 19690/head
songweibin [Tue, 26 Dec 2017 11:59:17 +0000 (19:59 +0800)]
doc: correct the path of librbd python APIs

* update the API Documentation page for librbdpy with the
  correct path.
* fix a typo.

Signed-off-by: songweibin <song.weibin@zte.com.cn>
7 years ago[DOC]Add introduction about different way to run rbd-mirror 19692/head
Yu Shengzuo [Tue, 26 Dec 2017 13:58:48 +0000 (21:58 +0800)]
[DOC]Add introduction about different way to run rbd-mirror

Add a way to run rbd-mirror process in foregroup.
This way is useful to run rbd-mirror in a container when you don't
want to build a specified rbd-mirror image

Signed-off-by: Yu Shengzuo <yu.shengzuo@99cloud.net>
7 years agorgw: the metavariables in frontends-related config won't be expanded 19689/head
root [Tue, 26 Dec 2017 10:11:47 +0000 (18:11 +0800)]
rgw: the metavariables in frontends-related config won't be expanded

When using metavariables in frontends-related config, I found that metavariables won't be expanded. Such as:
the `name` variable won't be expanded.
```
[client.rgw]
rgw frontends = civetweb port=8000 access_log_file=/path/$name.access.log
```
The reason is as follows:

In `rgw_main.cc/main()` function, program uses frontends-related config before the `expand_all_meta` function call that is called in the `global_init` function.

Signed-off-by: chnmagnus chnmagnus@qq.com
7 years agoMerge pull request #19255 from JianyuLi/joa-mdbalancer
Yan, Zheng [Tue, 26 Dec 2017 08:46:17 +0000 (16:46 +0800)]
Merge pull request #19255 from JianyuLi/joa-mdbalancer

MDS: make rebalancer evaluate the overload state of each mds with the same criterion

7 years agoMerge pull request #19591 from qrGitHub/wip-rgw-unused-variable3
Jos Collin [Tue, 26 Dec 2017 04:18:49 +0000 (04:18 +0000)]
Merge pull request #19591 from qrGitHub/wip-rgw-unused-variable3

rgw: drop marker in RGWLC::process()

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Amit Kumar <amitkuma@redhat.com>
7 years agoMerge pull request #19675 from qrGitHub/wip-rgw-typo-complete
Jos Collin [Tue, 26 Dec 2017 03:33:43 +0000 (03:33 +0000)]
Merge pull request #19675 from qrGitHub/wip-rgw-typo-complete

rgw: fix typo compete to complete

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agorgw: fix typo compete to completes 19675/head
Bingyin Zhang [Mon, 25 Dec 2017 08:15:51 +0000 (16:15 +0800)]
rgw: fix typo compete to completes

Signed-off-by: Bingyin Zhang <zhangbingyin@cloudin.cn>
7 years agorbd-ggate: output error on map failure
Mykola Golub [Mon, 25 Dec 2017 09:13:00 +0000 (09:13 +0000)]
rbd-ggate: output error on map failure

Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agorbd-ggate: honor rbd_default_pool config setting
Mykola Golub [Mon, 25 Dec 2017 09:11:24 +0000 (09:11 +0000)]
rbd-ggate: honor rbd_default_pool config setting

Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
7 years agorgw: drop commented functions 19671/head
Jos Collin [Mon, 25 Dec 2017 03:26:46 +0000 (08:56 +0530)]
rgw: drop commented functions

Dropped commented functions.

Signed-off-by: Jos Collin <jcollin@redhat.com>
7 years agoMerge pull request #19583 from qrGitHub/wip-rgw-unused-variable
Jos Collin [Mon, 25 Dec 2017 03:12:12 +0000 (03:12 +0000)]
Merge pull request #19583 from qrGitHub/wip-rgw-unused-variable

rgw: drop iter in rgw_op.cc

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agoMerge pull request #19667 from trociny/wip-affiliation
Xie Xingguo [Mon, 25 Dec 2017 00:32:57 +0000 (08:32 +0800)]
Merge pull request #19667 from trociny/wip-affiliation

mailmap: update affiliation for Mykola Golub

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
7 years agorgw: remove unused variable iter in file rgw_op.cc 19583/head
Bingyin Zhang [Sun, 24 Dec 2017 23:20:45 +0000 (07:20 +0800)]
rgw: remove unused variable iter in file rgw_op.cc

Signed-off-by: Bingyin Zhang <zhangbingyin@cloudin.cn>
7 years agoMerge pull request #19618 from dillaman/wip-18435
Mykola Golub [Sun, 24 Dec 2017 18:13:30 +0000 (20:13 +0200)]
Merge pull request #19618 from dillaman/wip-18435

librbd: filter out potential race with image rename

Reviewed-by: Mykola Golub <mgolub@suse.com>
7 years agomailmap: update affiliation for Mykola Golub 19667/head
Mykola Golub [Sun, 24 Dec 2017 14:49:38 +0000 (16:49 +0200)]
mailmap: update affiliation for Mykola Golub

Signed-off-by: Mykola Golub <mgolub@suse.com>
7 years agoMerge pull request #19536 from dillaman/wip-rbd-mirror-trash
Mykola Golub [Sun, 24 Dec 2017 14:16:42 +0000 (16:16 +0200)]
Merge pull request #19536 from dillaman/wip-rbd-mirror-trash

rbd-mirror: support deferred deletions of mirrored images

Reviewed-by: Mykola Golub <mgolub@suse.com>
7 years agoMerge pull request #19623 from chnmagnus/wip-a-tiny-error
Xie Xingguo [Sat, 23 Dec 2017 01:44:41 +0000 (09:44 +0800)]
Merge pull request #19623 from chnmagnus/wip-a-tiny-error

msg: drop duplicate include

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agoMerge pull request #19601 from adamemerson/wip-CORS-of-course
Matt Benjamin [Fri, 22 Dec 2017 09:40:30 +0000 (04:40 -0500)]
Merge pull request #19601 from adamemerson/wip-CORS-of-course

rgw: retry CORS put/delete operations on ECANCELLED

7 years agoMerge PR #19369 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:21:18 +0000 (20:21 -0800)]
Merge PR #19369 into master

* refs/pull/19369/head:
qa: update handling of fs status format
PendingReleaseNotes: add note for format change
mds/MDSMap : use arrary_section for mds stat

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
Reviewed-by: Xiaoxi Chen <xiaoxchen@ebay.com>
7 years agogithubmap: update contributors
Patrick Donnelly [Fri, 22 Dec 2017 04:20:57 +0000 (20:20 -0800)]
githubmap: update contributors

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoMerge PR #19378 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:20:07 +0000 (20:20 -0800)]
Merge PR #19378 into master

* refs/pull/19378/head:
mds,rgw: Initializing standby_reply, sync_tracer

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
7 years agoMerge PR #19556 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:20:02 +0000 (20:20 -0800)]
Merge PR #19556 into master

* refs/pull/19556/head:
mds: reduce debugging level for balancer messages

Reviewed-by: Zheng Yan <zyan@redhat.com>
7 years agoMerge PR #19574 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:19:57 +0000 (20:19 -0800)]
Merge PR #19574 into master

* refs/pull/19574/head:
mds: track dirty dentries in separate list

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoMerge PR #19587 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:19:53 +0000 (20:19 -0800)]
Merge PR #19587 into master

* refs/pull/19587/head:
mds: add "client." before cap->get_client()

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoMerge PR #19609 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:19:48 +0000 (20:19 -0800)]
Merge PR #19609 into master

* refs/pull/19609/head:
mds: respect mds_client_writeable_range_max_inc_objs config

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoMerge PR #19633 into master
Patrick Donnelly [Fri, 22 Dec 2017 04:19:44 +0000 (20:19 -0800)]
Merge PR #19633 into master

* refs/pull/19633/head:
ceph_volume_client: fix usage of get_mds_map()

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agocommon: cleanup address_helper 19643/head
Shinobu Kinjo [Fri, 22 Dec 2017 03:42:28 +0000 (22:42 -0500)]
common: cleanup address_helper

Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>
7 years agoMerge pull request #19580 from cbodley/wip-22473
Matt Benjamin [Thu, 21 Dec 2017 19:51:59 +0000 (14:51 -0500)]
Merge pull request #19580 from cbodley/wip-22473

rgw: dont log EBUSY errors in 'sync error list'

7 years agoMerge pull request #19455 from mkogan1/wip-rgw-swift_container_create_mem_inc
Matt Benjamin [Thu, 21 Dec 2017 19:29:57 +0000 (14:29 -0500)]
Merge pull request #19455 from mkogan1/wip-rgw-swift_container_create_mem_inc

rgw: fix chained cache invalidation to prevent cache size growth

7 years agoqa: update handling of fs status format 19369/head
Patrick Donnelly [Wed, 20 Dec 2017 00:12:28 +0000 (16:12 -0800)]
qa: update handling of fs status format

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoceph_volume_client: fix usage of get_mds_map() 19633/head
Ramana Raja [Thu, 21 Dec 2017 12:51:23 +0000 (18:21 +0530)]
ceph_volume_client: fix usage of get_mds_map()

get_mds_map() is an instance method, and not a global
function. Use it as such.

Fixes: http://tracker.ceph.com/issues/22524
Signed-off-by: Ramana Raja <rraja@redhat.com>
7 years agomds: track dirty dentries in separate list 19574/head
Yan, Zheng [Mon, 18 Dec 2017 08:48:51 +0000 (16:48 +0800)]
mds: track dirty dentries in separate list

this should improve performance of large directory

Fixes: http://tracker.ceph.com/issues/19578
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
7 years agomsg: the #include "include/assert.h" statement is repeated in src/msg/Dispatcher.h 19623/head
/bin/bash [Thu, 21 Dec 2017 09:28:43 +0000 (17:28 +0800)]
msg: the #include "include/assert.h" statement is repeated in src/msg/Dispatcher.h

Signed-off-by: chnmagnus chnmagnus@qq.com
7 years agoPendingReleaseNotes: add note for format change
Patrick Donnelly [Wed, 20 Dec 2017 00:13:48 +0000 (16:13 -0800)]
PendingReleaseNotes: add note for format change

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agorgw: retry CORS put/delete operations on ECANCELLED 19601/head
Adam C. Emerson [Tue, 19 Dec 2017 17:53:05 +0000 (12:53 -0500)]
rgw: retry CORS put/delete operations on ECANCELLED

Fixes: http://tracker.ceph.com/issues/22517
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
7 years agolibrbd: filter out potential race with image rename 19618/head
Jason Dillaman [Wed, 20 Dec 2017 21:55:06 +0000 (16:55 -0500)]
librbd: filter out potential race with image rename

Fixes: http://tracker.ceph.com/issues/18435
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
7 years agoqa/tests: run ceph-ansible task on installer.0 role/node 19605/head
Yuri Weinstein [Wed, 20 Dec 2017 21:05:22 +0000 (13:05 -0800)]
qa/tests: run ceph-ansible task on installer.0 role/node

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
7 years agoMerge remote-tracking branch 'gh/mimic-dev1'
Sage Weil [Wed, 20 Dec 2017 21:08:30 +0000 (15:08 -0600)]
Merge remote-tracking branch 'gh/mimic-dev1'

7 years agoMerge pull request #19600 from liewegas/wip-mimic-trusty-backports
Sage Weil [Wed, 20 Dec 2017 20:58:32 +0000 (14:58 -0600)]
Merge pull request #19600 from liewegas/wip-mimic-trusty-backports

qa: mimic-dev1 backports to avoid trusty nodes

7 years agoMerge pull request #19544 from tchaikov/mimic-qa-pass-options-the-right-way
Sage Weil [Wed, 20 Dec 2017 20:57:38 +0000 (14:57 -0600)]
Merge pull request #19544 from tchaikov/mimic-qa-pass-options-the-right-way

qa/stanalone: pass options using --<option-name>=<value>

Revewed-by: Alfredo Deza <adeza@redhat.com>
7 years agoMerge pull request #19617 from liewegas/wip-rbd-socket-failures
Sage Weil [Wed, 20 Dec 2017 20:47:26 +0000 (14:47 -0600)]
Merge pull request #19617 from liewegas/wip-rbd-socket-failures

qa/suites/rbd: fewer socket failures

7 years agoqa/suites/rbd: fewer socket failures 19617/head
Sage Weil [Wed, 20 Dec 2017 20:17:08 +0000 (14:17 -0600)]
qa/suites/rbd: fewer socket failures

500 makes the mgr fail.  Fewer failures, and whitelist them if they
happen.

Signed-off-by: Sage Weil <sage@redhat.com>
7 years agoMerge pull request #19508 from cfanz/wip-mulizone-correct-comment
Casey Bodley [Wed, 20 Dec 2017 15:37:34 +0000 (10:37 -0500)]
Merge pull request #19508 from cfanz/wip-mulizone-correct-comment

rgw: correct log output for metadata section name in RGWListBucketIndexesCR

Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agoMerge pull request #19604 from dillaman/wip-22485
Mykola Golub [Wed, 20 Dec 2017 13:45:36 +0000 (15:45 +0200)]
Merge pull request #19604 from dillaman/wip-22485

qa/workunits/rbd: simplify split-brain test to avoid potential race

Reviewed-by: Mykola Golub <mgolub@suse.com>
7 years agomds: add "client." before cap->get_client() 19587/head
root [Tue, 19 Dec 2017 04:29:55 +0000 (12:29 +0800)]
mds: add "client." before cap->get_client()

 unify the log and make it easy to search
Signed-off-by: dongdong tao <tdd21151186@gmail.com>
7 years agosimplify mds overload judgement logic 19255/head
Jianyu Li [Tue, 12 Dec 2017 07:20:44 +0000 (15:20 +0800)]
simplify mds overload judgement logic

Signed-off-by: Jianyu Li <joannyli@tencent.com>
7 years agoMake MDS evaluates the overload situation with the same criterion
Jianyu Li [Thu, 30 Nov 2017 10:57:40 +0000 (18:57 +0800)]
Make MDS evaluates the overload situation with the same criterion

Currently, the prep_rebalancer requires the mds_load of itself
being greater than average level mds_bal_min_rebalance percent
to be counted as exporter, however, for the other mds, as long
as their mdsload is greater than average level, they could be
consider as exporter. This inconsistent standard would cause
gray area in the rebalance activity: one may expect the other
do some work, but it didn't. With the increasing amount of mds,
this inconsistent decision would get worse and affects the
optimization effect of rebalancer.

Signed-off-by: Jianyu Li <joannyli@tencent.com>
7 years agoMerge pull request #19608 from luomuyao/dev
Jos Collin [Wed, 20 Dec 2017 05:01:16 +0000 (05:01 +0000)]
Merge pull request #19608 from luomuyao/dev

rgw: fix a typo in comment

Reviewed-by: Jos Collin <jcollin@redhat.com>
7 years agomds: respect mds_client_writeable_range_max_inc_objs config 19609/head
Yan, Zheng [Wed, 20 Dec 2017 01:56:50 +0000 (09:56 +0800)]
mds: respect mds_client_writeable_range_max_inc_objs config

get_layout_size_increment() return layout.get_period(). A period
contain layout.stripe_count objects.

The config is for limiting number of objects need to probe when
recovering a file.

Fixes: http://tracker.ceph.com/issues/22492
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
7 years agocleanup: rgw: fix a typo in comment 19608/head
luomuyao [Wed, 20 Dec 2017 01:43:08 +0000 (09:43 +0800)]
cleanup: rgw: fix a typo in comment

Signed-off-by: luomuyao <luo.muyao@zte.com.cn>
7 years agoMerge PR #19424 into master
Patrick Donnelly [Wed, 20 Dec 2017 01:08:09 +0000 (17:08 -0800)]
Merge PR #19424 into master

* refs/pull/19424/head:
osdc/Journaler: introduce STATE_STOPPING state
osdc/Journaler: add 'stopping' check to various finish callbacks

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
7 years agoMerge pull request #18898 from Leeshine/wip-rgw-bug-22080
Casey Bodley [Tue, 19 Dec 2017 22:26:18 +0000 (17:26 -0500)]
Merge pull request #18898 from Leeshine/wip-rgw-bug-22080

rgw: create sync-module instance when execute radosgw-admin data sync run

Reviewed-by: Orit Wasserman <owasserm@redhat.com>
7 years agoqa/workunits/rbd: simplify split-brain test to avoid potential race 19604/head
Jason Dillaman [Tue, 19 Dec 2017 21:29:18 +0000 (16:29 -0500)]
qa/workunits/rbd: simplify split-brain test to avoid potential race

Fixes: http://tracker.ceph.com/issues/22485
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
7 years agoMerge pull request #19456 from liewegas/wip-22373
Sage Weil [Tue, 19 Dec 2017 17:55:07 +0000 (11:55 -0600)]
Merge pull request #19456 from liewegas/wip-22373

qa/standalone/ceph-helpers: pass --verbose to ceph-disk

7 years agoMerge pull request #19584 from qrGitHub/wip-rgw-unused-variable2
Casey Bodley [Tue, 19 Dec 2017 17:35:52 +0000 (12:35 -0500)]
Merge pull request #19584 from qrGitHub/wip-rgw-unused-variable2

rgw: drop variable bl in rgw_op.cc

Reviewed-by: Amit Kumar <amitkuma@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agoMerge pull request #17967 from tone-zhang/bug_21554
Yuri Weinstein [Tue, 19 Dec 2017 17:34:17 +0000 (09:34 -0800)]
Merge pull request #17967 from tone-zhang/bug_21554

rgw: add "Accept-Ranges" to response header of Swift API

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
7 years agoMerge pull request #19274 from badone/wip-rgw_sync_log_trim-uninit-errors
Yuri Weinstein [Tue, 19 Dec 2017 17:33:12 +0000 (09:33 -0800)]
Merge pull request #19274 from badone/wip-rgw_sync_log_trim-uninit-errors

rgw: Silence maybe-uninitialized false positives

Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agoMerge pull request #19310 from qrGitHub/wip-rgw-auth-retVal
Yuri Weinstein [Tue, 19 Dec 2017 17:32:53 +0000 (09:32 -0800)]
Merge pull request #19310 from qrGitHub/wip-rgw-auth-retVal

rgw: fix return value of auth v2/v4

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
7 years agoMerge pull request #19401 from yaozongyou/rgw-admin-improve-bucket-stats
Yuri Weinstein [Tue, 19 Dec 2017 17:32:34 +0000 (09:32 -0800)]
Merge pull request #19401 from yaozongyou/rgw-admin-improve-bucket-stats

rgw-admin: properly filtering bucket stats by user_id or bucket_name

Reviewed-by: Casey Bodley <cbodley@redhat.com>
7 years agoMerge pull request #19474 from qrGitHub/wip-rgw-redundant-S3AnonymousEngine
Yuri Weinstein [Tue, 19 Dec 2017 17:31:48 +0000 (09:31 -0800)]
Merge pull request #19474 from qrGitHub/wip-rgw-redundant-S3AnonymousEngine

rgw: remove redundant S3AnonymousEngine

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
7 years agoMerge pull request #19511 from qrGitHub/wip-rgw-optimize-timeSkewCheck
Yuri Weinstein [Tue, 19 Dec 2017 17:31:28 +0000 (09:31 -0800)]
Merge pull request #19511 from qrGitHub/wip-rgw-optimize-timeSkewCheck

rgw: optimize time skew check

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
7 years agotest/docker-test: drop support for ubuntu 14.04 and centos 6 19600/head
Kefu Chai [Mon, 4 Dec 2017 05:05:49 +0000 (13:05 +0800)]
test/docker-test: drop support for ubuntu 14.04 and centos 6

* we cannot build on centos 6. and we are dropping the support for ubuntu
  14.04 also.
* add ubuntu 17.04: this release is not a LTS release, and added merely for
  demostration purpose.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 1acfa03ef922044ae68d37e580a296c7e9c37913)

7 years agoqa/suites/hadoop: switch from trusty to ubuntu latest
Kefu Chai [Mon, 4 Dec 2017 04:51:10 +0000 (12:51 +0800)]
qa/suites/hadoop: switch from trusty to ubuntu latest

use the ubuntu_face.yaml facet for the distro used for testing. since we
are dropping the support for trusty.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit dbe33502cbc0f69f54c2a467fa0bade585214389)

7 years agoqa/suites/fs: use ubuntu_latest for multiclient tasks
Kefu Chai [Mon, 4 Dec 2017 04:46:09 +0000 (12:46 +0800)]
qa/suites/fs: use ubuntu_latest for multiclient tasks

instead of using ubuntu 14.04, since we want to drop the support of this
release.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 88311be4393586ae7f92862edebad907ee3a133f)