Commit Graph

77558 Commits

Author SHA1 Message Date
Aron Gunn
cbf654c702 doc/rbd: Added the iSCSI targets, Ansible and CLI docs
Fixes: http://tracker.ceph.com/issues/20437

Signed-off-by: Aron Gunn <agunn@redhat.com>
2017-08-30 09:51:57 -04:00
Aron Gunn
f0e177fa3d doc/rbd: Added the iSCSI initiators, RHEL, Windows, and ESX docs
Fixes: http://tracker.ceph.com/issues/20437

Signed-off-by: Aron Gunn <agunn@redhat.com>
2017-08-30 09:51:50 -04:00
Aron Gunn
4ef8426bff doc/rbd: Updated the "toctree" adding the iSCSI gateway overview doc
Fixes: http://tracker.ceph.com/issues/20437

Signed-off-by: Aron Gunn <agunn@redhat.com>
2017-08-30 09:51:44 -04:00
Aron Gunn
2fd61f8de1 doc/rbd: Added the unmodified iSCSI initiator images for ESX and Windows 2016
Fixes: http://tracker.ceph.com/issues/20437

Signed-off-by: Aron Gunn <agunn@redhat.com>
2017-08-30 09:51:32 -04:00
Haomai Wang
4a3a25dece Merge pull request #17358 from tchaikov/wip-doc-disable-ofp
doc/dev/perf: add doc on disabling -fomit-frame-pointer

Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-08-29 23:35:04 -07:00
Kefu Chai
a5198678c5 Merge pull request #16357 from Blackclaws/master
ceph-disk activate unlocks bluestore data partition

Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-30 13:44:50 +08:00
Kefu Chai
8f49f7ecf2 Merge pull request #16312 from tchaikov/wip-store-event-if-added
common,mds,mgr,mon,osd: store event only if it's added

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-30 13:43:16 +08:00
Kefu Chai
4f4af6262a doc/dev/perf: add doc on disabling -fomit-frame-pointer
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-08-30 12:14:37 +08:00
Sage Weil
3cf248c04d Merge pull request #15847 from jan--f/doc-fix-multimds-cmds
doc: add allow_multimds and fs_name parameter

Reviewed-by: Yan, Zheng <zyan@redhat.com>
2017-08-29 22:19:59 -05:00
Sage Weil
9b056e38dc Merge pull request #16210 from aclamk/fix-radosgw-nfs-sync-hint
rgw,nfs: Add hint to use -o sync when mouting

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2017-08-29 21:53:49 -05:00
Sage Weil
c0a6353fd4 Merge pull request #16542 from linuxbox2/wip-rados-urls
librados.h:  add LIBRADOS_SUPPORTS_APP_METADATA

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-29 21:34:32 -05:00
Jason Dillaman
1b2f1358f7 Merge pull request #17346 from idryomov/wip-krbd-xfstests-update
qa/suites/krbd: rbd_xfstests job overhaul

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-29 18:28:48 -04:00
Sage Weil
3947f91866 Merge pull request #16771 from yanyixing/fix-base
mgr/dashboard: fix pool size base conversion

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-29 17:25:33 -05:00
Sage Weil
ab8ae1221b Merge pull request #16988 from mikulely/wip-mstart
mstart.sh: support read CLUSTERS_LIST from env var

Reviewed-by: Sage Weil <sage@redhat.com.>
2017-08-29 17:17:06 -05:00
Sage Weil
ededa106be Merge pull request #17057 from mikulely/enhance-vstart
vstart.sh: quote cmd params when display executing cmd

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-29 17:13:21 -05:00
Sage Weil
9d16f3881a Merge pull request #17092 from Liuchang0812/wip-man-kvstore-tool
doc: add ceph-kvstore-tool's man

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 17:10:12 -05:00
Sage Weil
66838565bd Merge pull request #17119 from nrdmn/wip-dashboard-httproot
pybind/mgr/dashboard: add url_prefix

Reviewed-by: John Spray <john.spray@redhat.com>
2017-08-29 17:07:41 -05:00
Sage Weil
26665c37fd Merge pull request #17135 from amitkumar50/cov-tools-1
tools: Initialization of *server, command variables

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 17:06:11 -05:00
Sage Weil
83e9de2f7d Merge pull request #17143 from smithfarm/wip-50-too-short
doc: SubmittingPatches: clarify PR title section
2017-08-29 17:05:08 -05:00
Sage Weil
7abe19e1ba Merge pull request #17177 from liupan1111/wip-fix-rm
osd: allow FULL_TRY after failsafe

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:59:59 -05:00
Sage Weil
8245a8da42 Merge pull request #17220 from amitkumar50/cov-test-2
test: Check to avoid divide by zero

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:59:32 -05:00
Sage Weil
7c02917ecc Merge pull request #17313 from mslovy/wip-fix-storetest
os: kstore fix unittest for FiemapHole

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:58:54 -05:00
Sage Weil
1ae70df392 Merge pull request #17329 from xiexingguo/wip-21162
mon/OSDMonitor: make 'osd crush rule rename' idempotent

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:58:21 -05:00
Sage Weil
741ebd4812 Merge pull request #17296 from amitkumar50/cov-test-4
test: assert check for negative returns

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:38:10 -05:00
Sage Weil
ae5fb0d491 Merge pull request #17297 from amitkumar50/cov-os-2
os: Removing dead code from LFNIndex.cc

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:37:31 -05:00
Sage Weil
3474c6bc1b Merge pull request #17334 from chenliuzhong/modify-fault_rang-parameter-in-reshard
os/bluestore: ExtentMap::reshard - fix wrong shard length

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
2017-08-29 15:29:14 -05:00
Sage Weil
6207c61988 Merge pull request #17337 from scienceluo/wip-luo-fix-cinder-conf-branch
doc: move glance_api_version option to the right place

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:25:04 -05:00
Sage Weil
98645486f2 Merge pull request #17341 from amitkumar50/cov-common-1
common: logically dead code inside shunique_lock.h

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 15:24:29 -05:00
Sage Weil
1be5a853b8 Merge pull request #16915 from theanalyst/doc-12.2.0-major-changes
doc: 12.2.0 major release announcements
2017-08-29 13:54:01 -05:00
Abhishek Lekshmanan
12b40971ca doc: release notes: changelog for 12.2.0
Amalgamated all the dev & RC changelogs + the changelog we saw post
12.1.4 into one large 12.2.0 changelog.

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-08-29 20:51:19 +02:00
Sage Weil
8dbddc4511 Merge pull request #17308 from jcsp/wip-21157
mgr: fix crash in MonCommandCompletion

Reviewed-by: Tim Serong <tserong@suse.com>
2017-08-29 11:34:36 -05:00
Kefu Chai
d24ba40be3 Merge pull request #17312 from cbodley/wip-21155
qa: create_cache_pool no longer runs 'pool application enable'

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-30 00:14:21 +08:00
Yuri Weinstein
f4c4a9d90c Merge pull request #17125 from xiexingguo/wip-add-bucket-with-loc
mon/OSDMonitor: add location option for "crush add-bucket" command

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 09:12:43 -07:00
Yuri Weinstein
29a1236066 Merge pull request #17239 from zmedico/PGPool-update-eliminate-expensive-union_of
osd/PG: PGPool::update: avoid expensive union_of

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 09:12:25 -07:00
Yuri Weinstein
48453fe7ea Merge pull request #17276 from yuyuyu101/wip-mon-loop
msg/async: don't stuck into resetsession/retrysession loop

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 09:11:53 -07:00
Yuri Weinstein
0128851efe Merge pull request #17288 from yuyuyu101/wip-21143
msg/async: don't kill connection if replacing

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 09:11:03 -07:00
amitkuma
c943805438 common: logically dead code inside shunique_lock.h
Fixes the coverity issue:

** 1352097 Structurally dead code

CID 1352097 (#1 of 1): Structurally dead code (UNREACHABLE)
unreachable: This code cannot be reached: return ceph::shunique_lock<...

Signed-off-by: Amit Kumar <amitkuma@redhat.com>
2017-08-29 21:16:50 +05:30
Casey Bodley
fd2a016d48 Merge pull request #17254 from joscollin/wip-cleanup-rgw-override
rgw: add missing override in list_keys_init()

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-29 10:10:49 -04:00
Ilya Dryomov
6647c65ebe qa/suites/krbd: new rbd_xfstests job definition
ext4 seems to be a better choice for our purposes -- less test churn,
rather small and reliable exclude list.

All excluded tests but generic/050 fail with no krbd in the mix, most
have popped up on linux-ext4 list at least once.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-08-29 16:09:35 +02:00
Ilya Dryomov
01914be5a3 qa/tasks/rbd.xfstests: take exclude list from yaml
Different filesystems (and further, different configurations of the
same filesystem) need different exclude lists.  Hard coding the list in
a wrapper script is inflexible.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-08-29 16:09:35 +02:00
Ilya Dryomov
1a982fea53 qa/run_xfstests.sh: quit building xfstests on test nodes
xfstests is a pain to build on trusty, xenial and centos7 with a single
script.  It is also very sensitive to dependencies, which again need to
be managed on all those distros -- different sets of supported commands
and switches, some versions have known bugs, etc.

Download a pre-built, statically linked tarball and use it instead.
The tarball was generated using xfstests-bld by Ted Ts'o, with a number
of tweaks by myself (mostly concerning the build environment).

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-08-29 16:08:27 +02:00
Ilya Dryomov
7a0e45046d qa/run_xfstests.sh: drop *_MKFS_OPTIONS variables
AFAICT ./check doesn't query EXT4_MKFS_OPTIONS or BTRFS_MKFS_OPTIONS,
We don't need anything special for xfs, so remove all of them to avoid
confusion.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-08-29 16:08:27 +02:00
Ilya Dryomov
ca99f1e840 qa/run_xfstests.sh: kill FS_TYPE variable
./check expects FSTYP, so use that throughout.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-08-29 16:08:27 +02:00
Casey Bodley
0542974504 qa: create_cache_pool no longer runs 'pool application enable'
Fixes: http://tracker.ceph.com/issues/21155

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-08-29 10:01:04 -04:00
Sage Weil
bff93b0447 Merge pull request #17311 from hjwsm1989/wip-monop-tracker
mon: use ceph_clock_now if message is self-generated

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-29 08:40:16 -05:00
Sage Weil
af10bae469 Merge pull request #17330 from xiexingguo/wip-class-rename-idempotent
mon/OSDMonitor: make 'osd crush class rename' idempotent

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-29 08:38:53 -05:00
Yehuda Sadeh
9bfd96e43f Merge pull request #16863 from mikulely/fix-curl-referer
rgw: fix opslog can't record referrer when using curl as client

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2017-08-29 16:38:45 +03:00
Yehuda Sadeh
c40f645cc5 Merge pull request #16860 from mikulely/fix-opslog
rgw: fix opslog cannot record remote_addr

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2017-08-29 16:33:42 +03:00
Yehuda Sadeh
b4ea9d0aba Merge pull request #16933 from amitkumar50/cov-rgw-3
rgw: Initialize is_master, max_aio, size

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2017-08-29 16:31:14 +03:00
Yehuda Sadeh
d2e598a374 Merge pull request #17185 from oritwas/wip-rgw-20777
rgw-admin: require --yes-i-really-mean-it when using --inconsistent_index

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-29 15:45:23 +03:00