Commit Graph

6477 Commits

Author SHA1 Message Date
Sage Weil
9fb5f423ad Merge PR #33574 into master
* refs/pull/33574/head:
	doc/mgr/orchestrator: Add CephFS
	doc/mgr/orchestrator: Add documentation for plcement specs
	doc/mgr: Reordering

Reviewed-by: Alexandra Settle <asettle@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-27 10:24:46 -06:00
Radoslaw Zarzynski
a4ec060ad5 doc/dev/log_based_pg.rst: fix names of configurables.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2020-02-27 16:50:58 +01:00
Sage Weil
069f78b42b Merge PR #33577 into master
* refs/pull/33577/head:
	doc: Add sphinx_autodoc_typehints extension

Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-27 09:35:02 -06:00
Lenz Grimmer
43b4636952
Merge pull request #33555 from LenzGr/master-documentation
doc: Add Dashboard Octopus release notes

Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2020-02-27 14:57:54 +00:00
Sebastian Wagner
30d415974c doc: Add sphinx_autodoc_typehints extension
`mgr/orchestrator_modules.rst` makes heavy use type hints.

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-27 13:16:00 +01:00
Sebastian Wagner
3d782a0e86 doc/mgr/orchestrator: Add CephFS
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-27 12:40:48 +01:00
Sebastian Wagner
4e15f03a63 doc/mgr/orchestrator: Add documentation for plcement specs
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-27 12:40:48 +01:00
Sebastian Wagner
e59eae1c96 doc/mgr: Reordering
* Moved *Configuring the Orchestrator CLI*
* Updated the definitions

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-27 12:40:48 +01:00
Lars Marowsky-Bree
5d7c79b079 mgr/telemetry: fix and document proxy usage
This addresses https://tracker.ceph.com/issues/44320 - fix and document
use of proxies for mgr/telemetry.

Signed-off-by: Lars Marowsky-Bree <lmb@suse.com>
2020-02-27 11:11:01 +01:00
Kefu Chai
fdb4725093
Merge pull request #33562 from dillaman/wip-fix-doc-builds
Revert "doc: do not add suffix for search result links"

Reviewed-by:  Brad Hubbard <bhubbard@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-27 16:32:27 +08:00
Sage Weil
f83f38a26e Merge PR #33552 into master
* refs/pull/33552/head:
	mgr/dashboard: Enhance user create CLI command to force password change

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2020-02-26 17:13:02 -06:00
Joshua Schmid
044b400f23 doc/drivegroups: add initial write-up
Signed-off-by: Joshua Schmid <jschmid@suse.de>
2020-02-26 22:53:15 +01:00
Jason Dillaman
6c9c8d6a92 doc/rbd: document the new snapshot-based mirroring feature
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-02-26 15:48:30 -05:00
Jason Dillaman
26e7cad290 Revert "doc: do not add suffix for search result links"
This reverts commit 88d6d499e0.

All doc builds are currently broken due to this change since
the HTML files are written without the necessary ".html"
extension.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-02-26 15:18:24 -05:00
Volker Theile
f1f7df3d33 mgr/dashboard: Enhance user create CLI command to force password change
Fixes: https://tracker.ceph.com/issues/44301

Signed-off-by: Volker Theile <vtheile@suse.com>
2020-02-26 15:50:53 +01:00
Alexandra Settle
00753e45c6 doc/cephadm: Rephrased introduction sentence
Signed-off-by: Alexandra Settle <asettle@suse.com>
2020-02-26 15:39:20 +01:00
Lenz Grimmer
b200d22988 doc: Add Dashboard Octopus release notes
Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2020-02-26 15:22:35 +01:00
Sebastian Wagner
1221ee29b7 doc/cephadm: Rename section titles and fix introductions
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-26 12:49:23 +01:00
Sebastian Wagner
788917c5f1 doc/cephadm: Add CLI and OS recommendations to TOC
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-26 12:49:18 +01:00
Sebastian Wagner
4dbe64c658 doc: move cephadm mgr doc to /doc/cephadm
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-26 12:29:37 +01:00
Sebastian Wagner
aad35bacc0 doc: move bootstrap.rst to cephadm
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-26 12:29:37 +01:00
Sebastian Wagner
071e76de4f
Merge pull request #33459 from liewegas/doc-adopt
doc/mgr/cephadm: document adoption process

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-02-26 10:48:49 +01:00
Brad Hubbard
d4a28909f1
Merge pull request #33543 from badone/wip-doc-min_size-applicable-to-ec-pools
doc/rados/operations: min_size is applicable to EC

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-26 14:21:43 +10:00
Xiubo Li
7367382ef2 mount.ceph: add "fs=<fs_name>" mount options support
"fs" is one alias for "mds_namespace=" and it will be cleaner and
be more user-friendly to use. The "fs" will be translated to
"mds_namespace" before sending it to kernel space.

And the "mds_namespace" will be deprecated to use any more.
Update the documents at the same time.

Fixes: https://tracker.ceph.com/issues/44214
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2020-02-25 21:37:56 -05:00
Brad Hubbard
3b6341239f doc/rados/operations: Detail for min_size on EC pools
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2020-02-26 11:58:21 +10:00
zhengyin
d92be8b585 librbd: Improved support for balanced and localized reads
Fixes: https://tracker.ceph.com/issues/43793
Signed-off-by: Zheng Yin <zhengyin@cmss.chinamobile.com>
2020-02-26 09:43:41 +08:00
David Zafman
587cd64207
Merge pull request #32342 from dzafman/wip-43126
mon: Improvements to slow heartbeat health messages

Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-25 17:42:00 -08:00
Brad Hubbard
2e5e5db0a1 doc/rados/operations: min_size is applicable to EC
min_size is *not* replicated pool specific.

Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2020-02-26 10:33:22 +10:00
Casey Bodley
34d634b051
Merge pull request #29816 from coder-hugo/feature/fix-ldap-auth-doc
rgw: Fix documentation for rgw_ldap_secret

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2020-02-25 15:10:45 -05:00
Abhishek Lekshmanan
b5f24c9f14 rgw: s3: document usage stats api
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2020-02-25 19:10:55 +01:00
Mykola Golub
eb53985dd7 rbd: add trash purge schedule commands
Signed-off-by: Mykola Golub <mgolub@suse.com>
2020-02-25 09:52:22 +00:00
Sage Weil
63822d6a87 doc/foundation: add Samsung
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-24 21:44:39 -06:00
Sage Weil
16a11f795a Merge PR #33113 into master
* refs/pull/33113/head:
	doc/mgr/telemetry: added device channel details

Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-24 15:58:57 -06:00
Sage Weil
ba3daedecf doc/mgr/cephadm: document adoption process
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-24 13:47:40 -06:00
Sage Weil
3d01f1b6d0 doc/mgr/cephadm: fix headings, requirements
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-24 13:32:10 -06:00
Sage Weil
a29a78e4e9 mgr/cephadm: remove apply_mon support
Our apply method doesn't support removing mons at this point.  And using
it for adding mons is just an awkward version of 'daemon add'.

Update docs and cephadm.py task accordingly.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-24 10:46:10 -06:00
Sebastian Wagner
163be4e0af doc/orchestrator: Substitute host for node
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-23 12:07:24 -06:00
Josh Durgin
d2b4759d54
Merge pull request #33401 from liewegas/wip-octopus-notes
doc/release/octopus: note about upgrade times

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-02-21 16:26:37 -08:00
Lenz Grimmer
54d32ce144
Merge pull request #32680 from votdev/wip-force-pwd
mgr/dashboard: Enforce password change upon first login

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2020-02-21 15:45:35 +00:00
Kefu Chai
659b09a04d
Merge pull request #33435 from tchaikov/wip-viva-la-module
deb,rpm,doc: s/plugin/module/

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
2020-02-21 19:38:33 +08:00
Sebastian Wagner
9a858cd2a8
Merge pull request #33088 from liewegas/wip-cephadm-doc
doc/bootstrap: add mds and rgw steps to bootstrap

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-21 11:37:48 +01:00
Sage Weil
155d1339b6 Merge PR #33441 into master
* refs/pull/33441/head:
	mgr/orchestrator: add ability to parse placementspec from strings
	mgr/volumes: add arg to fs volume create for mds daemons placement

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2020-02-20 21:40:45 -06:00
Jason Dillaman
4d464f7ae6
Merge pull request #32882 from trociny/wip-41559-2
rbd: add 'mirror snapshot schedule' commands

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-02-20 22:12:34 -05:00
Patrick Donnelly
6342de27f7
doc: add CephFS Octopus release notes
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-02-20 17:47:14 -08:00
Daniel-Pivonka
2fe4f88ba0 mgr/volumes: add arg to fs volume create for mds daemons placement
add placement arg for mds daemons created by fs volume create

Signed-off-by: Daniel-Pivonka <dpivonka@redhat.com>
2020-02-20 14:46:17 -05:00
Mykola Golub
8fe22f22f3 rbd: add 'mirror snapshot schedule' commands
Signed-off-by: Mykola Golub <mgolub@suse.com>
2020-02-20 16:24:28 +00:00
Matt Benjamin
69d2aa1960
Merge pull request #31994 from pritha-srivastava/wip-rgw-assume-role-web-id-doc
rgw: adding documentation for AssumeRoleWithWebIdentity.
2020-02-20 10:58:07 -05:00
Yaarit Hatuka
66c41f3d0e doc/mgr/telemetry: added device channel details
Plus details about license agreement.

Fixes: https://tracker.ceph.com/issues/43648
Signed-off-by: Yaarit Hatuka <yaarit@redhat.com>
2020-02-20 10:27:21 -05:00
Kefu Chai
27550242d4 doc/mgr/dashboard.rst: s/plugin/module/
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-20 22:15:54 +08:00
Kefu Chai
7c23240232
Merge pull request #33423 from tchaikov/wip-doc-search
doc: fix errors in "search" page and use relative address for releases.json

Reviewed-by:  Brad Hubbard <bhubbard@redhat.com>
2020-02-20 19:09:34 +08:00
Kefu Chai
26a48b36f7 doc: do not use absolute address
use relative address instead, to ease the pain when testing.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-20 14:44:11 +08:00
Kefu Chai
88d6d499e0 doc: do not add suffix for search result links
since sphinx 1.5, SOURCELINK_SUFFIX is always added to the source file,
and search page always tries to add it to the highlighted source result.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-20 14:44:11 +08:00
Kefu Chai
9d2f6329b7 doc: do not try to patch #edit-on-github if not found
we add this element in _templates/page.html, which is only used for the
content pages, not in the "search" page. to avoid the js errors, just
disabled it if it's not found.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-20 14:44:11 +08:00
Sage Weil
151f88d7f9 Merge PR #32677 into master
* refs/pull/32677/head:
	build/ops: make/install osd_support package
	mgr/osd_support: move docs to docs/mgr/osd_support.rst
	mgr/osd_support: new module for osd utility calls

Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-02-19 14:50:40 -06:00
Volker Theile
b37079a6fc mgr/dashboard: Enforce password change upon first login - Part 2
Introduce the following:
- A new layout component for the login pages.
- A new route called /login-change-password.
- A guard that checks if a user must change the password (ChangePasswordGuardService). If this is true, redirect to /login-change-password.
- Added LoginPasswordFormComponent (extends UserPasswordFormComponent) for the password form but (looks similar the login page).

Fixes: tracker.ceph.com/issues/24655

Signed-off-by: Volker Theile <vtheile@suse.com>
2020-02-19 15:54:42 +01:00
Sage Weil
8e6a33f9a0 doc/bootstrap: add mds and rgw steps to bootstrap
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-19 08:06:55 -06:00
Kai Wagner
1d003f61b6 doc/mgr/orchestrator.rst updated current implementation status
Signed-off-by: Kai Wagner <kwagner@suse.com>
2020-02-19 12:07:50 +01:00
Joshua Schmid
c9b9e57967 mgr/osd_support: move docs to docs/mgr/osd_support.rst
Signed-off-by: Joshua Schmid <jschmid@suse.de>
2020-02-19 08:58:19 +01:00
Sage Weil
a8c98c6109 doc/release/octopus: note about OSD restart time
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-18 18:59:36 -06:00
Sebastian Wagner
59d54f3df1 doc: rename orchestrator_cli -> orchestrator
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-17 10:24:01 +01:00
Kefu Chai
fde37884a2
Merge pull request #33241 from nagpavan-chilakam/patch-1
doc/architecture.rst: fix a typo in EC section

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-14 11:04:47 +08:00
Patrick Donnelly
5c98a5fd7b
Merge PR #33194 into master
* refs/pull/33194/head:
	qa: add tests for mds_join_fs cluster affinity
	qa: update cluster warning message for removed MDS
	doc: add section on new mds_join_fs behavior
	mon/MDSMonitor: enforce mds_join_fs cluster affinity
	mon/MDSMonitor: use type of info.rank or mds_rank_t
	qa: accept operation on current fs status
	qa: add method to enable multifs
	qa: fix nested generator use
	qa: manage config changes through mons

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-02-13 15:21:30 -08:00
Sage Weil
9b84bb2f69 Merge PR #33244 into master
* refs/pull/33244/head:
	doc/mgr/orchestrator_modules: update docs
	mgr/orch: break out apply_$type() in orchestrator.py interface
	qa/tasks/cephadm: adapt to new cli
	mgr/orch: add --force arg to 'daemon rm'
	mgr/orch: fix host set-addr prefix
	mgr/orch: service action cleanup
	mgr/orch: prevent rm mon|mgr
	mgr/orch: service rm -> rm
	mgr/cephadm: add mon
	mgr/orch: add mon hook
	mgr/cephadm: add mgr
	mgr/orch: add 'daemon add mgr'
	mgr/orch: orch * add -> orch daemon add *
	mgr/volumes: use apply_mds
	mgr/orch: move to service_apply; remove update_foo()
	mgr/rook: move to remove_service()
	mgr/orch: remove old remove_{osds,rgw,mds,nfs,...} methods
	mgr/orch: test remove_daemons and remove_service

Reviewed-by: Sebastian Wagner <swagner@suse.com>
2020-02-13 16:41:26 -06:00
J. Eric Ivancich
43f1838c0a
Merge pull request #33053 from tpsilva/add_max_connections
rgw: make max_connections configurable in beast

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-02-13 14:13:53 -05:00
J. Eric Ivancich
63faa3e4fb
Merge pull request #33165 from clwluvw/policy-subuser
rgw: Add support bucket policy for subuser

Reviewed-By: Adam Emersen <aemerson@redhat.com>
2020-02-13 14:11:00 -05:00
Patrick Donnelly
2e916037f4
doc: add section on new mds_join_fs behavior
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-02-13 07:51:10 -08:00
Sage Weil
8456ab721e doc/mgr/orchestrator_modules: update docs
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-13 09:43:38 -06:00
Sage Weil
67d72bca89 mgr/orch: move to service_apply; remove update_foo()
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-13 09:00:58 -06:00
Sage Weil
07a74f5705 mgr/orch: remove old remove_{osds,rgw,mds,nfs,...} methods
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-13 07:13:03 -06:00
nagpavan-chilakam
3ddac762f8 doc/architecture.rst: fix a typo in EC section
In erasure coding section under Architecture, there is a mention of k = 2 + M =1 for
number of data copies and redundancy copies respectively, which is a bit ambiguous.
The proposal is to change to k = 2, M = 1 as the + sign is not needed here.

Signed-off-by: Nag Pavan Chilakam <nagpavan.chilakam@gmail.com>
2020-02-13 20:01:37 +08:00
Sage Weil
aacc9a650f mgr/orch: service ls -> ps, add DaemonDescription
- We keep ServiceDescription around unmodified (although it will need some
  cleanup later)
- We add DaemonDescription, and clean out the service-related ambiguities
- Add a new list_daemons() method for Orchestrator
- Add a new 'ceph orch ps' command
- In cephadm, drop get_services(), and implement list_daemons()
  - a million changes to make this work
- Adjust health alert and option names

Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-12 11:14:17 -06:00
Sage Weil
95ecaad0d5 mgr/orch: split out daemon_action from service_action
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-12 11:14:17 -06:00
zdover23
2b6819f0c9
Merge pull request #32587 from zdover23/wip-doc-nautilus-osd-fix-10Jan2020
doc: emphasize the importance of require-osd-release nautilus
2020-02-13 02:59:28 +10:00
Liu Lan
b6bce1c850 doc/radosgw/multisite-sync-policy.rst: fix typo
Signed-off-by: Liu Lan <rjerk.whatever@gmail.com>
2020-02-12 13:23:44 +08:00
Sage Weil
90e7615380 Merge PR #33207 into master
* refs/pull/33207/head:
	doc/index: remove quick start from front page for now
	doc/bootstrap: warn that cephadm is not for production yet

Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-02-11 14:01:53 -06:00
Sage Weil
6b41b6cd7b doc/index: remove quick start from front page for now
1- wait until this works on a production version,
2- maybe a shorter procedure, or just the initial steps and then
link off to bootstrap.rst?

This effectively reverts 79040c2 (PR #32531)

Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-11 13:08:13 -06:00
Sage Weil
e335398ca1 doc/bootstrap: warn that cephadm is not for production yet
We can remove this when octopus is released, and/or adjust the language.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-11 13:07:39 -06:00
Sage Weil
02aeeb0dac Merge PR #33175 into master
* refs/pull/33175/head:
	mgr/cephadm: Add some more type annotations
	mgr/orchestrator: unify StatelessServiceSpec and StatefulServiceSpec

Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-11 10:42:58 -06:00
Seena Fallah
84b96f8d4f rgw: Add support bucket policy for subuser
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
2020-02-11 12:23:46 +03:30
Kefu Chai
b3e3a8f68f
Merge pull request #33172 from tchaikov/wip-43582
ceph-monstore-tool: correct the key for storing mgr_command_descs

Reviewed-by: Sage Weil <sage@redhat.com>
2020-02-11 14:18:37 +08:00
Sage Weil
34fae12918 Merge PR #33043 into master
* refs/pull/33043/head:
	doc/releases: octopus draft notes

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-02-10 14:49:35 -06:00
Jason Dillaman
68a2372af6
Merge pull request #32965 from Dmole/patch-3
doc: quick-rbd.rst de-duplicate

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-02-10 15:41:13 -05:00
Sage Weil
a216baa83e doc/releases: octopus draft notes
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-10 12:56:13 -06:00
Sage Weil
366d3fc33e Merge PR #33131 into master
* refs/pull/33131/head:
	mgr/orch: 'ceph orchestrator ...' -> 'ceph orch ...'

Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2020-02-10 12:17:45 -06:00
Tim
21b17b758e doc: operating.rst update
Break Upstart and sysvinit commands out from the systemd section

Signed-off-by: Tim <elatllat@gmail.com>
2020-02-10 10:47:59 -05:00
Tim
3f367ce718 doc: quick-rbd.rst de-duplicate
Remove code duplication from the dependency.

Signed-off-by: Tim <elatllat@gmail.com>
2020-02-10 10:44:14 -05:00
Sebastian Wagner
80a2a70893 mgr/orchestrator: unify StatelessServiceSpec and StatefulServiceSpec
Both classes are essentially equal. Keeping both just makes thigs
more compicated.

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-10 12:11:52 +01:00
Kefu Chai
75f4765f2f doc: update mondb recovery script
to note that we also need to add mgr's key to monitor's keyring

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-10 17:38:28 +08:00
Kefu Chai
4b3df5a850 ceph-monstore-tool: rename mon-ids in initial monmap
when ceph-mon starts, it checks to see if it's listed in the monmap, if
not it complains
```
no public_addr or public_network specified, and mon.a not present in
monmap or ceph.conf.
```
then bails out. normally, the monitor will try to rename its name in
monmap when performing "mkfs", but in our case, we are merely using the
"mkfs" monmap for passing the monmap built by ceph-monstore-tools, and
we don't actually go through the "mkfs" process. so, ceph-mon won't
rename when booting up.

in this change, user is allowed to specify the mon-ids in command line
when rebuilding mondb, the default mon-ids would be a,b,c,... if not
specified.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-02-10 17:38:28 +08:00
Josh Durgin
0a29cf7d6c doc: update autoscaler docs for target ratio
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2020-02-10 10:08:36 +08:00
Josh Durgin
772d7c1d3c mgr/pg_autoscaler: add warning when target bytes and ratio are both set
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2020-02-10 10:08:36 +08:00
Josh Durgin
d62c121ee3 mgr/pg_autoscaler: remove target ratio warning
Since the ratios are normalized, they cannot exceed 1.0 or overcommit
combined with target_bytes.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2020-02-10 10:08:36 +08:00
Sage Weil
20205e70c4 mgr/orch: 'ceph orchestrator ...' -> 'ceph orch ...'
Less typing for all!

Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-09 15:39:57 -06:00
Sage Weil
67a2a4e7aa Merge PR #33126 into master
* refs/pull/33126/head:
	doc/mgr/orchestrator_cli: update support table
	mgr/deepsea: remove
	mgr/ansible: remove

Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-02-09 15:36:32 -06:00
Sage Weil
b5a01b7a3b doc/mgr/orchestrator_cli: update support table
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-09 09:47:40 -06:00
Sage Weil
2e3ed251a6 mgr/deepsea: remove
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-09 09:45:36 -06:00
Sage Weil
12a0faa9fa Merge PR #33092 into master
* refs/pull/33092/head:
	doc/rados/operations: adjust docs a bit
	mon/OSDMonitor: accept 'autoscale_mode' argument to 'osd pool create'

Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-02-08 08:10:57 -06:00
Sage Weil
01c36d9db7 mgr/ansible: remove
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 09:45:12 -06:00
Tiago Pasqualini
d6dada5bcb rgw: make max_connections configurable in beast
Beast frontend currently accepts a hardcoded number of connections
that is defined by boost::asio::socket_base::max_connections. This
commit makes it configurable via a 'max_connections' config option
on rgw frontend.

Fixes: https://tracker.ceph.com/issues/43952
Signed-off-by: Tiago Pasqualini <tiago.pasqualini@canonical.com>
2020-02-06 17:42:38 -03:00
Sage Weil
b4e06c5b31 doc/rados/operations: adjust docs a bit
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-06 07:09:29 -06:00