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
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
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
Tatjana Dehler
4515ab32fa
Merge pull request #32546 from votdev/issue_43089_passwd_cmplx_config
...
mgr/dashboard: Make password policy check configurable
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2020-02-06 09:44:48 +01:00
Josh Durgin
79040c2ea3
Merge pull request #32531 from zdover23/wip-doc-landing-page-update
...
doc: Added the crisp getting started guide to index.rst
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-02-03 15:50:25 -08:00
Sebastian Wagner
97fffb13fe
Merge pull request #32859 from liewegas/wip-cephadm-services
...
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-03 14:27:38 +01:00
Abhishek L
b6aa44cad5
Merge pull request #33030 from smithfarm/wip-luminous-12.2.13-release-notes
...
doc: release notes for Luminous v12.2.13
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
2020-02-03 13:32:50 +01:00
Abhishek L
f2f868c107
Merge pull request #33031 from smithfarm/wip-nautilus-14.2.7-release-notes
...
doc: release notes for Nautilus 14.2.7
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
2020-02-03 13:32:05 +01:00
Zac Dover
97df0b5274
More commits to the landing page project.
...
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2020-02-03 11:21:34 +10:00
Patrick Donnelly
29d850fb7e
Merge PR #32570 into master
...
* refs/pull/32570/head:
cephfs-shell: Add tests for setxattr, getxattr and listxattr
cephfs-shell: Add listxattr command
cephfs-shell: Add getxattr command
cephfs-shell: Add setxattr command
doc: Update about extended attributes
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-02-02 06:56:50 -08:00
Nathan Cutler
08615ccba2
doc: release notes for Nautilus 14.2.7
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2020-02-01 12:45:03 +01:00
Nathan Cutler
b18a1ca4e1
doc: release notes for Luminous v12.2.13
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2020-02-01 12:28:20 +01:00