Kefu Chai
0d03be4f26
Merge pull request #22893 from jcsp/wip-misc
...
mgr: Miscellaneous small mgr fixes
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-09 19:36:50 +08:00
Kefu Chai
06afa90b28
Merge pull request #21962 from socketpair/perf
...
osd: Additional fields for osd "bench" command
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-09 19:36:02 +08:00
Wido den Hollander
9cf23c1933
mgr: Centralize PG_STATES to MgrModule
...
The Prometheus, Telegraf and Influx module can use this list
of states to send information about Placement Groups to their
endpoint.
Signed-off-by: Wido den Hollander <wido@42on.com>
2018-07-09 13:30:33 +02:00
Jianpeng Ma
122cfa9c8d
os/bluestore: batch handle get_fragmentation.
...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2018-07-09 18:35:23 +08:00
Kefu Chai
9888cac80e
cmake: cleanup FindCython.cmake
...
print out error message if cython module is not found.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-07-09 17:13:56 +08:00
Patrick Donnelly
b59d2ee04e
Merge PR #22836 into master
...
* refs/pull/22836/head:
qa: remove unused distro dir
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2018-07-08 21:07:31 -07:00
Patrick Donnelly
0918f8fd4f
Merge PR #22741 into master
...
* refs/pull/22741/head:
qa: fix ffsb cd argument
qa: fix cd argument during iogen unpack
Reviewed-by: Neha Ojha <nojha@redhat.com>
2018-07-08 21:06:26 -07:00
Patrick Donnelly
e18c126044
githubmap: update contributors
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-08 21:06:25 -07:00
Patrick Donnelly
4a38cd5954
Merge PR #22766 into master
...
* refs/pull/22766/head:
mds: refactor const ref return to avoid mem alloc
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2018-07-08 21:05:29 -07:00
Patrick Donnelly
ac6f789e88
githubmap: update contributors
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-07-08 21:05:28 -07:00
Patrick Donnelly
86c817febc
Merge PR #22740 into master
...
* refs/pull/22740/head:
qa: create common conf for all cephfs suites
qa: remove wrongly created random distro conf
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-07-08 20:56:09 -07:00
James McClune
575a5af0e0
doc: fixed grammar in restore rbd image section
...
Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>
2018-07-08 22:53:59 -04:00
Kefu Chai
1c41870184
cmake: do not depend on ${DPDK_LIBRARIES} if not using bundled dpdk
...
${DPDK_LIBRARIES} will be link flags instead of library targets if
libdpdk is not built using the bundled source.
Fixes: http://tracker.ceph.com/issues/24449
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-07-08 18:22:34 +08:00
Nathan Cutler
a1d4f9d57c
Merge pull request #22922 from smithfarm/wip-argparse-py3
...
tests: make test_ceph_argparse.py pass on py3-only systems
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-07 09:52:04 +02:00
Kefu Chai
71e4255f3b
Merge pull request #22912 from tchaikov/wip-cmake-cleanup
...
cmake: remove workarounds for supporting cmake 2.x
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-07-07 14:38:54 +08:00
Jos Collin
1660ef0569
doc: fix Ceph FS
...
s/Ceph FS/CephFS
Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-07-07 07:23:22 +05:30
Jos Collin
81c0a328ac
doc: new label and glossary url
...
Let the other docs link Ceph Filesystem glossary from outside.
If the user wants then let him visit the Ceph Filesystem doc(s)
from the glossary.
Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-07-07 07:23:15 +05:30
Jos Collin
1ea691f313
doc: drop linking to itself
...
drop unnecessary linking to its own smaller definition.
Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-07-07 07:03:58 +05:30
Nathan Cutler
5ed075d77f
tests: make test_ceph_argparse.py pass on py3-only systems
...
On systems that do not have Python 2 installed, this test fails to
import StringIO.
Fixes: http://tracker.ceph.com/issues/24816
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-07-07 00:47:34 +02:00
Vasu Kulkarni
ff1f97e276
qa/tests: remove ceph-disk tests and default all tests to use ceph-volume
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2018-07-06 15:03:17 -07:00
Florian Haas
c30ede0b3a
doc: Fix minor documentation issues in Mimic release notes
...
Small grammar glitches, typos, minor style issues.
Signed-off-by: Florian Haas <florian@citynetwork.eu>
2018-07-06 23:28:09 +02:00
Florian Haas
63f93d524c
doc: Mention PURGED_SNAPDIRS and RECOVERY_DELETES in Mimic release notes
...
71d1dcbb98
started enforcing the
PURGED_SNAPDIRS osdmap flag before am upgraded Mon could join the
quorum.
9b80b14783
extended that check to also
include RECOVERY_DELETES. The Mimic release notes do not mention these
flags as prerequisites for an upgrade beyond Luminous. That creates an
obvious issue for users who skipped Luminous in production, and now
want to upgrade from Jewel to Mimic in, say, a weekend.
Update the release notes to include those flags as prerequisites for a
Luminous to Mimic upgrade, explain how users can make sure that they
are set, and also give users a one-liner to fix up their PGs in a
pinch, if they need to.
Signed-off-by: Florian Haas <florian@citynetwork.eu>
2018-07-06 23:28:09 +02:00
Sage Weil
d5468145b3
Merge PR #22863 into master
...
* refs/pull/22863/head:
rgw: fix gc may cause a large number of read traffic
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-07-06 13:51:30 -05:00
Yuri Weinstein
cb467fccb9
Merge pull request #20779 from oritwas/wip-rgw-23257
...
rgw: radogw-admin reshard status command should print text for reshard status
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2018-07-06 11:49:00 -07:00
Yuri Weinstein
6e156812d8
Merge pull request #22721 from linuxbox2/wip-rgw-23099
...
rgw: escape markers in RGWOp_Metadata_List::execute
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2018-07-06 11:46:13 -07:00
Sage Weil
884a0d24ab
Merge PR #22745 into master
...
* refs/pull/22745/head:
debian/control: require sudo
ceph.spec: require sudo
ceph.spec: install etc/sudoers.d/ceph-osd-smartctl
debian: install etc/sudoers.d/ceph-osd-smartctl
sudoers.d/ceph-osd-smartctl: allow user ceph to run smartctl as root
Reviewed-by: Erwan Velu <erwan@redhat.com>
2018-07-06 13:43:15 -05:00
Sage Weil
f5df6ddeb2
Merge PR #22858 into master
...
* refs/pull/22858/head:
osd/PrimaryLogPG: rebuild attrs from clients
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-07-06 13:43:03 -05:00
Sage Weil
bc4381691a
Merge PR #22870 into master
...
* refs/pull/22870/head:
mgr: replace iteritems with six.iteritems (mgr_module.py)
mgr: replace iteritems with six.iteritems (crash)
mgr: replace iteritems with six.iteritems (telegraf)
mgr: replace iteritems with six.iteritems (status)
mgr: replace iteritems with six.iteritems (restful)
mgr: replace iteritems with six.iteritems (influx)
mgr: replace iteritems with six.iteritems (balancer)
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Wido den Hollander <wido@42on.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-07-06 13:42:58 -05:00
Sage Weil
dc87c3c580
githubmap: update contributors
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-07-06 13:42:57 -05:00
Sage Weil
15732cdfc1
Merge PR #22871 into master
...
* refs/pull/22871/head:
deb/rpm: add python-six as build-time and run-time dependency
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2018-07-06 13:42:38 -05:00
Sage Weil
7d287ff30a
Merge PR #22873 into master
...
* refs/pull/22873/head:
os/bluestore: fix incomplete faulty range marking when doing compression
Reviewed-by: Sage Weil <sage@redhat.com>
2018-07-06 13:42:34 -05:00
Kefu Chai
34f1ee7897
cmake: remove workarounds for supporting cmake 2.x
...
and bump up the required cmake version to 3.5.1
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-07-07 01:24:02 +08:00
Kefu Chai
00d1038d1d
Merge pull request #22896 from tchaikov/wip-cmake3
...
deb,rpm,do_cmake: switch to cmake3
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Ali Maredia <amaredia@redhat.com>
2018-07-07 00:46:16 +08:00
Jianpeng Ma
663d6ba40d
os/bluestore: remove redundant fault_range.
...
In fact, _do_read already did fault_range for the same offset and
length.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2018-07-06 23:37:01 +08:00
Yuri Weinstein
0a9871b17e
Merge pull request #22619 from zhangsw/fix-rgw-deletemarker-bug
...
rgw: The delete markers generated by object expiration should have owner attribute.
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2018-07-06 07:43:05 -07:00
Yuri Weinstein
bb0b5cd000
Merge pull request #22145 from Jeegn-Chen/wip-issue-24223
...
rgw: reject invalid methods in validate_cors_rule_method
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-07-06 07:02:06 -07:00
Yuri Weinstein
3410d641a0
Merge pull request #22452 from theanalyst/wip-placement-target-warn
...
rgw: warn if zone doesn't contain all zg's placement targets
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-07-06 07:00:55 -07:00
Yuri Weinstein
745d6a6c26
Merge pull request #22614 from tianshan/fix_24563
...
rgw: fix copy response header etag format not correct
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-07-06 07:00:21 -07:00
Yuri Weinstein
3c3e02c21a
Merge pull request #22623 from zhangsw/fix-rgw-lifecycle-rule-num
...
rgw: Limit the number of lifecycle rules on one bucket.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2018-07-06 06:58:07 -07:00
Yuri Weinstein
84be9c4947
Merge pull request #22635 from zhangsw/fix-rgw-admin-objectexpire-bug
...
rgw: "radosgw-admin objects expire" always returns ok even if the process fails.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2018-07-06 06:57:10 -07:00
Tiago Melo
2aa5cde6cd
mgr/dashboard: Fix e2e script
...
Angular 6 changed the cli and how you can configure the e2e cmd.
Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-07-06 13:32:44 +01:00
John Spray
e48353bbdd
mgr: reduce log spam
...
Several things at level 1 that shouldn't have been, especially
the big dump of all possible commands every time we handle one.
Signed-off-by: John Spray <john.spray@redhat.com>
2018-07-06 11:01:20 +01:00
John Spray
13bcddea23
mgr: handle long-named mgr modules
...
Signed-off-by: John Spray <john.spray@redhat.com>
2018-07-06 11:01:20 +01:00
John Spray
af8c2ce4ea
mgr: improve logging on handle_command path
...
Signed-off-by: John Spray <john.spray@redhat.com>
2018-07-06 11:01:20 +01:00
Kefu Chai
af2c91ace6
deb,rpm,do_cmake: switch to cmake3
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-07-06 13:29:21 +08:00
Sage Weil
6b0a270842
debian/control: require sudo
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-07-05 16:28:01 -05:00
Sage Weil
72fcace746
ceph.spec: require sudo
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-07-05 16:27:55 -05:00
Alfredo Deza
eeadc06a31
Merge pull request #22878 from falcon78921/wip-falcon78921-docs-install
...
doc: fixed minor typo in Debian packages section
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2018-07-05 13:32:01 -04:00
James McClune
0bf4d59634
doc: fixed minor typo in Debian packages section
...
Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>
2018-07-05 13:14:20 -04:00
Nathan Cutler
093562f6de
mgr: replace iteritems with six.iteritems (mgr_module.py)
...
Fixes: http://tracker.ceph.com/issues/24779
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-07-05 17:40:18 +02:00