Sage Weil
b0e1ff5efc
doc/mgr/orchestrator_cli: remove irrelevant line
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-08 11:25:32 -06:00
Sage Weil
5588b69c29
mgr/ssh: learn to deploy rbd-mirror daemons
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-08 11:25:32 -06:00
Thomas Bechtold
4258c4772a
ceph-daemon: Move ceph-daemon executable to own directory
...
Moving ceph-daemon into src/ceph-daemon/ makes it simpler to add extra
code (eg. tox.ini, README, unittests, ...) specific to ceph-daemon.
That way related files are in a single directory.
Signed-off-by: Thomas Bechtold <tbechtold@suse.com>
2019-11-08 17:05:57 +01:00
Sage Weil
3e9a2d8065
Merge PR #31177 into master
...
* refs/pull/31177/head:
doc: update with zone bucket and straw2 addition
Reviewed-by: Sage Weil <sage@redhat.com>
2019-11-08 07:22:05 -06:00
Sebastian Wagner
1e9be56d49
Merge pull request #31457 from jschmid1/ssh_orch_dev_env
...
mgr/ssh: update ssh-orch bootstrap guide (Vagrantfile & docs)
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-11-08 13:20:49 +01:00
Sage Weil
a9b5fa6303
mgr/ssh: implement blink_device_light
...
On my test box I get as far as
NO_SUPPORT(153): SCSI VPD page 0x83 is not supported
because my hardware doesn't support this. The same command works
on another box that does.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-07 07:56:23 -06:00
Joshua Schmid
c068fa1303
mgr/ssh: move and adapt documentation for ssh-orchestrator
...
Signed-off-by: Joshua Schmid <jschmid@suse.de>
2019-11-07 12:45:50 +01:00
Sage Weil
80f72fa7f3
mgr/ssh: add 'osd rm'
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-06 08:26:12 -06:00
Sebastian Wagner
3feda32916
Merge pull request #26768 from sebastian-philipp/upstream-pull-26684
...
mgr/orchestrator: device lights
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-11-06 11:48:29 +01:00
Sage Weil
f59a40186b
mgr/ssh: implement 'rgw update'
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-05 08:46:01 -06:00
Sage Weil
5c09643823
mgr/ssh: add 'rgw rm'
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-05 08:46:00 -06:00
Sage Weil
06abbd518d
mgr/ssh: implement 'rgw add'
...
Note that this doesn't correctly confine a daemon to a zone.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-05 08:46:00 -06:00
Nathan Cutler
626daf4b20
Merge pull request #30598 from smithfarm/wip-doc-releases-toc
...
doc/releases: access main releases page from top-level TOC
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-11-05 13:18:25 +01:00
Sebastian Wagner
b14ae26a69
mgr/orchestrator: Add interface and tests to device lights
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2019-11-05 13:02:29 +01:00
Sage Weil
3507d74336
Merge PR #31353 into master
...
* refs/pull/31353/head:
doc/orchestrator: Fix various issues in Orchestrator CLI documentation
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-11-04 10:33:04 -06:00
Sage Weil
9a01f1dcbb
Merge PR #31292 into master
...
* refs/pull/31292/head:
mgr/ssh: fix remove_mds exception
doc/mgr/orchestrator_cli: remove extra characters after checkmarks
doc/mgr/orchestrator_cli: no {stop,start,restart} for all the random svcs
mgr/ssh: add 'redeploy' operation
ceph-daemon: stop + reset-failed existing unit on daemon deploy
ceph-daemon: make second call arg optional
ceph-daemon: make 'deploy' on mon only to mkfs step is mon doesn't yet exist
mgr/ssh,orchestrator_cli: add 'restart' service action
mgr/ssh: service[-instance] [start|stop]
mgr/ssh: simplify get_services call for 'mds update'
mgr/ssh: make _get_services take service *id* or service *name*
mgr/ssh: fix 'service ls' on stopped services
mgr/ssh: move some code around
doc/mgr/orchestrator_cli: 'service ls' works for ssh
doc/mgr/orchestrator_cli: we already completed mds ops for rook+ssh
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-11-04 08:17:16 -06:00
Sage Weil
a78ece253d
doc/mgr/orchestrator_cli: remove extra characters after checkmarks
...
Not sure what those were.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-04 08:03:48 -06:00
Sage Weil
3f2f38cee9
doc/mgr/orchestrator_cli: no {stop,start,restart} for all the random svcs
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-04 08:03:48 -06:00
Sage Weil
dd27ba50f5
mgr/ssh,orchestrator_cli: add 'restart' service action
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-04 08:03:48 -06:00
Sage Weil
72b4b72824
mgr/ssh: service[-instance] [start|stop]
...
Note that 'reload' is meaningless for ssh orch...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-11-04 08:03:48 -06:00
Volker Theile
c3c2f600fe
doc/orchestrator: Fix various issues in Orchestrator CLI documentation
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2019-11-04 13:00:12 +01:00
Patrick Donnelly
5b8b8d5111
Merge PR #30751 into master
...
* refs/pull/30751/head:
doc: Document Export Process during Subtree Migrations
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-11-03 01:38:27 -07:00
Patrick Donnelly
7b331f05af
Merge PR #30749 into master
...
* refs/pull/30749/head:
doc: document mds journal event types
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
2019-11-03 01:03:22 -07:00
Patrick Donnelly
f64688880d
Merge PR #30054 into master
...
* refs/pull/30054/head:
doc: fs subvolume resize command
qa/tasks: tests for resize subvolume
mgr/volumes: fs subvolume resize command
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-11-01 15:57:56 -07:00
Mykola Golub
1dc0db74d4
Merge pull request #30912 from dillaman/wip-42265
...
mgr: add 'rbd' profiles to support 'rbd_support' module commands
Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2019-11-01 13:41:28 +02:00
Kefu Chai
60c7ebe628
Merge pull request #31244 from changchengx/deploy_doc
...
doc: update with osd addition
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-11-01 18:15:15 +08:00
Changcheng Liu
3a691911fc
doc: update with osd addition
...
Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
2019-11-01 13:55:41 +08:00
Patrick Donnelly
a3352d7e9a
Merge PR #31046 into master
...
* refs/pull/31046/head:
doc: hide page contents for Ceph Internals
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
2019-10-31 16:42:18 -07:00
Sage Weil
332daeac35
doc/mgr/orchestrator_cli: 'service ls' works for ssh
...
See 7fc78b6342
merge commit.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-10-31 14:25:05 -05:00
Sage Weil
f92b0061dd
doc/mgr/orchestrator_cli: we already completed mds ops for rook+ssh
...
See f5bc2bd74a
merge.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-10-31 14:25:05 -05:00
Jason Dillaman
b50e6f5894
Merge pull request #30994 from JackSlateur/rbd_merged_du
...
rbd: add --merge to disk-usage
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-10-30 12:06:08 -04:00
Patrick Donnelly
b4f772d4f0
Merge PR #30369 into master
...
* refs/pull/30369/head:
doc/cephfs: add doc for cephfs io path
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-29 15:32:18 -07:00
Jason Dillaman
5137cd80db
doc/rbd: add new 'profile rbd' mgr caps to examples
...
Fixes: https://tracker.ceph.com/issues/42265
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-10-29 08:35:03 -04:00
Jason Dillaman
b0d73aed19
mgr: added 'profile rbd/rbd-read-only' cap
...
These profiles can be further restricted via 'pool' and
'namespace' argument optionals.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-10-29 08:35:03 -04:00
Jason Dillaman
cb534e0049
mgr: support optional arguments for module and profile caps
...
This allows an optional, arbitrary key/value constraint clauses to
be appended to "profile XYZ" and "allow module XYZ" caps. A module
can then provide additional validatation against these meta-arguments.
Example:
profile rbd pool=rbd
allow module rbd_support with pool=rbd
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-10-29 08:35:03 -04:00
Jason Dillaman
3463613bd4
mgr: add new 'allow module' cap to MgrCap
...
This allows specific python add-on modules to be whitelisted instead
of manually adding each command exported by the module.
allow module {module-name} {access-spec}
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-10-29 08:35:03 -04:00
Patrick Donnelly
292e0064ca
doc: document rank option for journal reset
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-28 11:13:34 -07:00
Alexandre Bruyelles
79d545c006
rbd: add --merge-snapshots to disk-usage
...
Signed-off-by: Alexandre Bruyelles <jack@jack.fr.eu.org>
2019-10-28 16:29:26 +01:00
J. Eric Ivancich
1d61b25dbf
Merge pull request #30795 from ivancich/wip-dynamic-reshard-adjustments
...
rgw: adjust allowable bucket index shard counts for dynamic resharding
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-10-27 14:46:01 -04:00
Changcheng Liu
f241095e3a
doc: update with zone bucket and straw2 addition
...
1. zone bucket non-leaf type is added.
2. crush bucket straw2 algorithm is added.
Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
2019-10-27 12:08:12 +08:00
Sage Weil
fa414c7667
Merge PR #31086 into master
...
* refs/pull/31086/head:
doc/bootstrap.rst: fix github's url
Reviewed-by: Sage Weil <sage@redhat.com>
2019-10-26 11:42:31 -05:00
Alexandre Bruyelles
333895a2ca
doc/bootstrap.rst: fix github's url
...
Signed-off-by: Alexandre Bruyelles <jack@jack.fr.eu.org>
2019-10-26 17:20:27 +02:00
Kefu Chai
659456d36a
doc/rados/deployment/ceph-deploy-mon: fix typo
...
s/comingling/commingling/
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-10-25 22:38:44 +08:00
Jos Collin
04b6b73715
doc: fs subvolume resize command
...
Fixes: https://tracker.ceph.com/issues/41182
Signed-off-by: Jos Collin <jcollin@redhat.com>
2019-10-24 16:07:18 +05:30
Neha Ojha
d79325b07f
Merge pull request #31066 from ideepika/wip-doc-adds-cmake-options
...
doc: Adds cmake build options for optionally skipping few components
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-10-24 09:29:36 +05:30
Sage Weil
29c97547a9
Merge PR #30859 into master
...
* refs/pull/30859/head:
auth: EACCES, not EPERM
mon: shunt old tell commands from cli interface to asok
mon: allow mgr to tell mon.foo smart
mon: include quorum features in quorum_status
qa/workunits/mon/caps.sh: fix test
ceph_test_rados_api_cmd: fix MonDescribe test
Merge branch 'vstart-fs-auth' of git://github.com/batrick/ceph into wip-cleanup-mon-asok
test/pybind/test_ceph_argparse: fix tests
vstart: add volume client keys to keyring
vstart: use fs authorize to create master client key
vstart: redirect some output to stderr
vstart: output command strings to stderr
qa/workunits/cephtool/test.sh: fix 'quorum enter' caller
qa: change mon_status calls to quorum_status or tell commands
mon: fix 'heap ...' command
mon: consolidate 'sync force' commands
mon: allow asok commands to return an error code
mon: move 'quorum enter|exit' and 'mon_status' to asok
mon: fix 'smart' asok command
mon: remove old 'config set' and 'injectargs'
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-10-23 21:05:42 -05:00
Yan, Zheng
2328698995
doc/cephfs: add doc for cephfs io path
...
Fixes: https://tracker.ceph.com/issues/41738
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
2019-10-23 16:01:07 +08:00
Deepika Upadhyay
fc822b2330
doc: Adds cmake build options for optionally skipping few components
...
Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
2019-10-23 11:57:12 +05:30
Changcheng Liu
909f87a862
doc: fix typo to auto scale pg number
...
Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
2019-10-23 10:53:14 +08:00
Gregory Farnum
e8e983ecc8
Merge pull request #30837 from Amrita42/patch-2
...
doc/start/hardware-recommendations.rst: minor tweaks
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-22 13:28:07 -07:00