Commit Graph

4536 Commits

Author SHA1 Message Date
Mykola Golub
ce561ea204 mon: add 'ceph osd pool get erasure allow_ec_overwrites' command
Fixes: https://tracker.ceph.com/issues/23487
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-03-28 21:21:04 +03:00
Lenz Grimmer
5a65671fbe
Merge pull request #20961 from smithfarm/wip-dashboard-rst
doc: mgr/dashboard.rst: mention ceph.conf and ceph mgr services

Reviewed-by: Ricardo Dias <rdias@suse.com>
2018-03-28 14:31:25 +02:00
Kefu Chai
f710466995
Merge pull request #21077 from Ashid6/master
doc: typo fix

Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-03-28 19:04:29 +08:00
Ashita Dashottar
1e8d753876 doc: typo fix
Signed-off-by: Ashita Dashottar <AshitaDashottar6@gmail.com>
2018-03-28 16:15:00 +05:30
Nathan Cutler
baf4ad63e6 doc: mgr/dashboard.rst: adjust TCP port wording
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-28 11:01:03 +02:00
Neha Ojha
5cc9252784 doc: dev description of async recovery
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Signed-off-by: Neha Ojha <nojha@redhat.com>
2018-03-27 15:01:17 -07:00
Nathan Cutler
b775260f81 doc: mgr/dashboard.rst: mgr initial modules can take a list
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-27 21:43:25 +02:00
Nathan Cutler
83d4a3c53f doc: mgr/dashboard.rst: mention ceph.conf and ceph mgr services
Also break down the "Configuration" section into three separate sub-sections
for clarity.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-27 21:43:25 +02:00
Nathan Cutler
b71eb01705
Merge pull request #19439 from chardan/jfw-wip-14363-normalize-rm
rgw, mon: normalize delete/remove in admin console (cleanup 22444)

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2018-03-26 15:35:40 +02:00
Rishabh Dave
f723aa1474 doc: use actual entity address for clarity
Fixes: https://tracker.ceph.com/issues/23334
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2018-03-26 12:02:44 +05:30
Ashish Singh
3d8f4e8da3 doc: Fixes dynamic-resharding doc formatting
Fixed the formatting errors in dynamicresharding.rst

Signed-off-by: Ashish Singh assingh@redhat.com
2018-03-20 14:19:32 +05:30
Nathan Cutler
820dac980e
Merge pull request #20876 from smithfarm/wip-doc-license
legal: remove doc license ambiguity

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2018-03-19 14:29:54 +01:00
Abhishek L
c9091ab941
Merge pull request #20784 from theanalyst/docs/release-reorg
doc: reorganize releases

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2018-03-19 11:22:37 +01:00
huanwen ren
8dbc5c9d1c client: add the fuse parameter max_write
This parameter has the following 2 advantages:
1. FUSE(version > 2.8) the default single IO write size is 128k (controlled by max_write), if I use bs=4M in the FIO tool test,
   you will find that 4*1024k/128=32 is needed, ie 32 IO operations are needed . If I adjust max_write to 4M,
   only one operation is needed, which greatly improves the write performance of cephfs during fuse mount.
   Of course, the above implementation requires libfuse and kernel fuse to support.
2. In addition, we can also limit the single IO write size by setting max_write to less than 128K.

Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
2018-03-19 11:23:05 +08:00
ashitakasam
a2b14a741c doc: 'daemon' is misspelled in doc/cephfs/health-messages.rst and src/tools/rbd_recover_tool/README
Signed-off-by: ashitakasam <694240887@qq.com>
2018-03-19 10:21:38 +08:00
Rishabh Dave
d8eb9bd3dc doc: make minor grammatical rectifications
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2018-03-16 00:58:38 +05:30
Abhishek Lekshmanan
bbff6527c1 doc: releases/jewel drop older RCs/dev releases from notes
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-03-14 16:35:11 +01:00
Andrew Schoen
1cc5ad0d66
Merge pull request #20878 from ceph/wip-rm23337
ceph-volume document multipath support

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-03-14 15:02:53 +01:00
Abhishek Lekshmanan
a933fc5acb doc: fix index reference
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
2018-03-14 12:09:26 +01:00
Patrick Donnelly
57364e6113
Merge PR #20780 into master
* refs/pull/20780/head:
	doc/cephfs: mention "ceph fs set-default"
	mds: include legacy_client_fscid in FSMap::dump

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-03-13 20:32:58 -07:00
Abhishek Lekshmanan
fe4fc3ba6c doc: rename releases->schedule
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
2018-03-13 23:22:00 +01:00
Alfredo Deza
1dca5eac38 doc/ceph-volume document multipath support
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-03-13 15:26:46 -04:00
Nathan Cutler
e294dd5910 legal: remove doc license ambiguity
The license applicable to the files under doc/ was originally declared (in the
top-level file COPYING) to be "Creative Commons Attribution-ShareAlike (CC
BY-SA)" by ed0653b493

This license declaration omitted a version number.

Some time later ef7418421b was merged, mentioning
CC-BY-SA-1.0 as one of the Ceph source code licenses. Although the purpose of that
commit was only to summarize the canonical license information from COPYING, it
unintentionally became the only place in the source code where the doc license
version was specified.

In March 2018, the Debian project warned that CC-BY-SA-1.0 does not meet its
criteria for inclusion in the "free" section of the Debian distribution. (For
that, at least version 3.0 must be used.)

This new commit removes the doc license ambiguity by setting it to CC-BY-SA-3.0
in all places where the license is mentioned.

The exact spelling of the license name is taken from https://spdx.org/licenses/

Fixes: http://tracker.ceph.com/issues/23336
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-13 18:59:02 +01:00
Hitoshi Kamei
ab0fb4d86a rbd: manpage for thick provision
Add the description of --thick-provision option for the rbd command.

Signed-off-by: Hitoshi Kamei <hitoshi.kamei.xm@hitachi.com>
Cc: Mitsuo Hayasaka <mitsuo.hayasaka.hu@hitachi.com>
2018-03-13 17:25:35 +09:00
Abhishek Lekshmanan
cdf39e6b6d doc: releases archive older releases
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
2018-03-13 00:13:05 +01:00
Shengjing Zhu
2cbba835aa misc: fix various spelling errors
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2018-03-10 23:39:20 +08:00
Alfredo Deza
97a448b234 doc/ceph-volume remove typo in lvm/scan
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-03-09 15:52:16 -05:00
Alfredo Deza
f60f93105a doc/ceph-volume remove duplicate line
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-03-09 15:52:16 -05:00
Alfredo Deza
8d02d4aa4c doc/ceph-volume update stdin as monospaced
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-03-09 15:52:15 -05:00
Kai Wagner
d2452f6605 Updated the get-packages.rst to luminous
Signed-off-by: Kai Wagner <kwagner@suse.com>
2018-03-09 07:50:45 +01:00
John Spray
a0a001a8df
Merge pull request #20755 from LenzGr/mgr-dashboard-documentation
doc: Updated dashboard v2 feature list

Reviewed-by: John Spray <john.spray@redhat.com>
2018-03-08 10:56:51 +00:00
Abhishek Lekshmanan
d9a42eb42a doc: add releases to conf.py
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-03-07 23:50:28 +01:00
Abhishek Lekshmanan
e37e49b205 doc: reorganize releases
Making one file per release, and in a separate folder

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-03-07 23:36:11 +01:00
Patrick Donnelly
a1c5a552b8
Merge PR #20705 into master
* refs/pull/20705/head:
	doc: Fix -d description in ceph-fuse

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-03-07 11:27:58 -08:00
John Spray
31864b6682 doc/cephfs: mention "ceph fs set-default"
Signed-off-by: John Spray <john.spray@redhat.com>
2018-03-07 14:33:42 +00:00
Jos Collin
7a574be986 doc: Fix -d description in ceph-fuse
Fixes: http://tracker.ceph.com/issues/23214
Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-03-07 08:47:15 +05:30
Sage Weil
5ddc551516 doc/rados/configuration: big update
- remove a bunch of outdated info
- update to reflect new monitor-based configuration
- move a bunch of common settings to another document/page

Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
448b346c46 doc/dev/config-key: document how we structure things in config-key
Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Sage Weil
47073dc19d doc/man/8/ceph-conf: make not about ceph-conf's lack of mon config support
Steer people toward the mon explicitly or the --show-config-value option.

Signed-off-by: Sage Weil <sage@redhat.com>
2018-03-06 14:44:49 -06:00
Lenz Grimmer
fa01c871cf doc: Updated dashboard v2 feature list
Updated the dashboard v2 feature list and description in the manual,
added missing features.

Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2018-03-06 19:23:52 +01:00
Jesse Williamson
fa5398d31f rgw: normalize delete/remove in admin console
Normalizes "rm", deprecates any other (eg. "delete", del",
or "remove"). Provides backward compatibility with
existing commands, deprecates non-"rm".

http://tracker.ceph.com/issues/14363

Cleanup: http://tracker.ceph.com/issues/22444
Signed-off-by: Jesse Williamson <jwilliamson@suse.de>
2018-03-06 06:51:48 -08:00
Nathan Cutler
233fe8338e
Merge pull request #17530 from smithfarm/wip-21264
tools: cleanup: rip out ceph-rest-api

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2018-03-06 15:22:20 +01:00
Sage Weil
f4bb81553c Merge PR #20688 into wip-sage-testing-20180306.131906
* refs/pull/20688/head:
	doc: Drop the output of pg query
	doc: Update Monitoring OSDs and PGs

Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2018-03-06 07:19:46 -06:00
Kefu Chai
23eb14de52
Merge pull request #20103 from openattic/wip-mgr-dashboard_v2
mgr/dashboard_v2: Initial submission of a web-based management UI (replacement for the existing dashboard)

Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-03-06 19:08:57 +08:00
Jos Collin
3d6a61efff
Merge pull request #20720 from ctrlaltdel/typo
doc: Fix typo s/applicatoin/application/

Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-03-06 09:22:19 +05:30
John Spray
86d7f3f72c
Merge pull request #20131 from jcsp/wip-doc-encoding
doc/dev: add a brief guide to serialization

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-03-05 22:33:34 +00:00
Boris Ranto
ae36980ce4
Merge pull request #20717 from b-ranto/wip-restful-doc
doc: Improve mgr/restful module documentation

Reviewed-by: John Spray <john.spray@redhat.com>
2018-03-05 22:37:49 +01:00
Nathan Cutler
495742f7dd tools: cleanup: rip out ceph-rest-api
Obsoleted by the mgr REST API.

Fixes: http://tracker.ceph.com/issues/21264
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-03-05 22:01:51 +01:00
Francois Deppierraz
25edd6115a Doc: Fix typo s/applicatoin/application/
Signed-off-by: Francois Deppierraz <francois@ctrlaltdel.ch>
2018-03-05 15:44:19 +01:00
Boris Ranto
a83583e7fa doc: Improve mgr/restful module documentation
Fixes: https://tracker.ceph.com/issues/23219

Signed-off-by: Boris Ranto <branto@redhat.com>
2018-03-05 14:45:51 +01:00
Lenz Grimmer
482074c2a3
mgr/dashboard_v2: Updated reference documentation
Updated the dashboard chapter in the manual to reflect the
changes introduced by Dashboard v2 (e.g. username/password).

Updated description to include a high-level overview of the features
available.

Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2018-03-05 13:07:16 +00:00
Jos Collin
afe657c2fe doc: Drop the output of pg query
Drop the output of pg query from the doc, as it is:
   * Very old. The doc has only one-fourth of the latest 'pg query' output.
   * Updating the latest 'pg query' output in the doc would be huge.
   * too difficult to maintain it in the doc and make it sync with the changes of the actual 'pg query' output.

However, we can insert parts of the output in the doc if necessary.

Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-03-05 18:16:43 +05:30
Mike Christie
8ec0ab5958 doc: update iSCSI upstream kernel to 4.16
Signed-off-by: Mike Christie <mchristi@redhat.com>
2018-03-02 16:05:54 -06:00
Alfredo Deza
cf65a91acf
Merge pull request #20673 from ceph/wip-rm23148
docs fix ceph-volume missing sub-commands

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-03-02 09:49:30 -05:00
Jos Collin
eb290eebbd doc: Update Monitoring OSDs and PGs
Updated 'Monitoring OSDs and PGs' doc with:
* Latest command output
* misc doc fixes

Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-03-02 18:31:32 +05:30
Kefu Chai
b60659564f
Merge pull request #20671 from batrick/rados-doc-flags
doc: init flags to 0 in rados example

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-03-02 09:19:54 +08:00
Jason Dillaman
f91753d709
Merge pull request #20613 from Songweibin/wip-23038
rbd: import with option --export-format 2 fails to protect snapshot

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-03-01 15:35:23 -05:00
Jason Dillaman
6eaa1c4bc3
Merge pull request #20608 from Songweibin/wip-rbd-snap-purge
rbd: allow remove all unprotected snapshots

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-03-01 15:35:02 -05:00
Alfredo Deza
c66300db83 doc/install add missing lvm subcommand for ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-03-01 14:22:01 -05:00
Alfredo Deza
1c846f3389 doc/rados add missing lvm subcommand for ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-03-01 14:21:05 -05:00
Patrick Donnelly
a276c7097e
doc: init flags to 0 in rados example
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-03-01 07:02:00 -08:00
songweibin
7deeef9164 rbd: allow remove all unprotected snapshots
allow remove all unprotected snapshots when exiting
protected snapshots in the same image.
Fixes: http://tracker.ceph.com/issues/23126

Signed-off-by: songweibin <song.weibin@zte.com.cn>
2018-03-01 21:01:24 +08:00
songweibin
8f43eff6da rbd: import with option --export-format fails to protect snapshot
Fixes: http://tracker.ceph.com/issues/23038

Signed-off-by: songweibin <song.weibin@zte.com.cn>
2018-03-01 20:48:38 +08:00
Jos Collin
59da11b195
Merge pull request #20630 from joscollin/wip-doc-monitoring
doc: Update monitoring.rst

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: João Eduardo Luís <joao@suse.de>
Reviewed-by: Lenz Grimmer <lenz@grimmer.com>
2018-03-01 11:46:34 +05:30
Jos Collin
5542338eb9 doc: Update monitoring.rst
Updated monitoring.rst with
	* Latest command output
	* misc doc fixes

Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-03-01 10:15:18 +05:30
Abhishek L
16fa9820a7
Merge pull request #20619 from theanalyst/doc/release-notes/12.2.4
doc: 12.2.4 release notes

Reviewed-By: Alfredo Deza <adeza@redhat.com>
Reviewed-By: Lenz Grimmer <lgrimmer@suse.com>
2018-02-28 16:42:12 +01:00
Abhishek L
4e1c3acf2a
Merge pull request #15849 from theanalyst/wip-doc-es
doc: rgw add some basic documentation for sync plugins & ES

Reviewed-By: Yehuda Sadeh <yehuda@redhat.com>
2018-02-28 10:44:43 +01:00
Abhishek Lekshmanan
eee8bf925f doc: 12.2.4 release notes
And updating the release table

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-28 09:54:39 +01:00
Jason Dillaman
8f45676ec3 Merge pull request #20577 from Songweibin/wip-group-rename
rbd: add group rename methods

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-02-27 08:28:08 -05:00
Gregory Farnum
6bd63de565
Merge pull request #20572 from batrick/erasure-code-cephfs-doc
doc: cleanup erasure coded pool doc on cephfs use
2018-02-26 14:59:59 -08:00
songweibin
034ad878fd rbd: add 'group rename' action to CLI and Python API
Signed-off-by: songweibin <song.weibin@zte.com.cn>
2018-02-26 10:21:58 +08:00
Patrick Donnelly
d59b41342a
Merge PR #20562 into master
* refs/pull/20562/head:
	doc:Update ceph-fuse doc

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-02-24 10:25:47 -08:00
Patrick Donnelly
b956579ac7
doc: cleanup erasure coded pool doc on cephfs use
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-02-23 14:43:50 -08:00
Jos Collin
12b4960656 doc:Update ceph-fuse doc
Fixes: http://tracker.ceph.com/issues/23084
Signed-off-by: Jos Collin <jcollin@redhat.com>
2018-02-23 20:27:45 +05:30
Sage Weil
15e537e418
Merge pull request #20504 from dzafman/wip-pg-states-doc
doc: Add missing pg states from doc

Reviewed-by: Sage Weil <sage@redhat.com>
2018-02-23 06:25:18 -06:00
Alfredo Deza
b6575288d6
Merge pull request #20510 from ceph/wip-cdp-docs-update
docs update ceph-deploy reference to reflect ceph-volume API

Reviewed-by: Vasu Kulkarni <vakulkar@redhat.com>
2018-02-22 15:30:22 -05:00
Alfredo Deza
cc796073b6 doc/rados/troubleshooting update ceph-deploy references with new ceph-voume API
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-22 08:19:56 -05:00
Alfredo Deza
c957c70f48 doc/rados/deployment update ceph-deploy references with new ceph-volume API
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-22 08:19:56 -05:00
Alfredo Deza
bdd7a0f7fe doc/man update ceph-deploy for the new ceph-volume API
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-22 08:19:56 -05:00
Abhishek L
26cc065dde
Merge pull request #20500 from theanalyst/doc/releases/12.2.3
doc: release notes for 12.2.3

Reviewed-By: Sage Weil <sage@redhat.com>
2018-02-21 22:01:19 +01:00
Alfredo Deza
98b718ea29 doc quick-ceph-deploy update for newer ceph-volume API
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 13:50:34 -05:00
Abhishek Lekshmanan
1e491f6519 doc: release notes for 12.2.3
Also dropping the relevant changes from PendingReleaseNotes

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-21 19:34:59 +01:00
David Zafman
058d8b007d doc: Add missing pg states from doc
Signed-off-by: David Zafman <dzafman@redhat.com>
2018-02-20 14:44:56 -08:00
Abhishek Lekshmanan
c538e6b823 doc: changelog for v12.2.3
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-20 23:09:31 +01:00
David Zafman
648a4c3d47
Merge pull request #20450 from dzafman/wip-22996
Snapset inconsistency is detected with its own error

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-02-19 22:43:02 -08:00
Kefu Chai
1b3d19a46b
Merge pull request #20031 from tchaikov/wip-doc-macos
doc/dev/macos: add doc for building on MacOS
2018-02-19 15:21:50 +08:00
Yuri Weinstein
2bdcc87d2e
Merge pull request #17094 from theanalyst/rgw-policy-tagging-2
rgw: add support for tagging and other conditionals in policy

Reviewed-by: Jesse Williamson <jwilliamson@suse.de>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Adam Emerson <aemerson@redhat.com>
2018-02-16 08:33:50 -08:00
David Zafman
33e747724a osd: Add new snapset_inconsistency error check
Includes new test case

Caused by: 5f58301a1364e948834dabe503200dda07fc2790
This changed attr consistency checking to exclude system keys,
which required snapset to be handled just like object info.

Fixes: http://tracker.ceph.com/issues/22996

Signed-off-by: David Zafman <dzafman@redhat.com>
2018-02-15 09:03:49 -08:00
John Wilkins
9d21c2983f
Merge pull request #20442 from JordanHus/master
doc: Fixes a spelling error and a broken hyperlink.

Reviewed-by: John Wilkins
2018-02-14 15:15:27 -08:00
Jordan Hus
d68e84dadf doc: Fixes a spelling error and a broken hyperlink.
Signed-off-by: Jordan Hus <jordan.hus@dicecorp.com>
2018-02-14 14:23:59 -05:00
Andrew Schoen
5552cefc4c ceph-volume: fix documentation typos for lvm zap
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2018-02-13 16:58:05 -06:00
Andrew Schoen
d4639ac116 ceph-volume: when zapping unmount osd directories
If you zap an lv, device or partition and it's currently mounted as a
ceph osd directory then it will be unmounted so the zap can complete.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2018-02-13 16:58:05 -06:00
Sage Weil
13738cd752
Merge pull request #19939 from liewegas/wip-osd-new-class
mon,osd: do not use crush_device_class file to initalize class for new osds

Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-02-12 11:17:14 -06:00
Kefu Chai
3a1357450c doc/dev/macos: add doc for building on MacOS
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-02-13 00:05:47 +08:00
Sage Weil
59bdada5d5 mon/OSDMonitor: accept crush_device_class in 'osd new' json input
If provided, set the OSD device_class at OSD creation time.  This is
simpler than writing a file that the OSD has to read in and use to
set its initial device class, and also avoids a bit of sticky state
at the OSD that will make it keep trying to reset its device class on
startup if it ever gets cleared.

Note that we now ignore json input fields we don't understand, so remove
a test case.

Signed-off-by: Sage Weil <sage@redhat.com>
2018-02-08 12:34:49 -06:00
Kefu Chai
789b23ad85 doc/mgr: remove none user-facing code from doc
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-02-09 01:47:35 +08:00
Andrew Schoen
cf2bc0abcd
Merge pull request #20264 from ceph/wip-rm22620
ceph-volume dmcrypt support for simple

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-02-07 15:21:04 +01:00
Casey Bodley
41229b47ed
Merge pull request #20188 from cbodley/wip-rgw-frontend-multimap
rgw: beast frontend can listen on multiple endpoints

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2018-02-05 13:52:04 -05:00
Abhishek Lekshmanan
640b2ae2ba doc: add sync modules to toc
Adding a seperate toc under sync modules for elastic, also renamed sync-plugins
to sync-modules

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-05 18:38:25 +01:00
Abhishek Lekshmanan
4306602862 doc: rgw add some basic documentation for sync plugins & ES
Mostly a rst formatted C-c C-v of Yehuda's mail to the ceph-devel lists

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-05 18:38:25 +01:00