Commit Graph

6868 Commits

Author SHA1 Message Date
Kiefer Chang
fbd442b47a doc/man: fix ceph-objectstore-tool description
There should be a `--` between the name and the description.

Fixes: https://tracker.ceph.com/issues/46130
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
2020-06-22 12:18:29 +08:00
Kefu Chai
aaf83eb2b5
Merge pull request #35294 from agayev/punch-hole
os/bluestore: Add missing punch_hole call so that object offsets are …

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2020-06-20 21:26:24 +08:00
Kefu Chai
4536a09f7e
Merge pull request #35078 from idryomov/wip-msgr21
msg/async: New msgr2 crc and secure modes (msgr2.1)

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2020-06-20 19:53:11 +08:00
zdover23
d6cb690cf0
Merge pull request #33823 from zdover23/wip-doc-ceph-objectstore-tool-2020-mar
doc/man: add manpage for ceph-objectstore-tool
2020-06-20 14:24:06 +10:00
Nathan Cutler
6640182622
Merge pull request #35223 from smithfarm/wip-releases-ordering
doc/releases: list archived releases in correct order

Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2020-06-19 16:31:47 +02:00
Zac Dover
86594f8020 incorporating dzafman's suggestions
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2020-06-19 14:30:25 +10:00
Sebastian Wagner
6dcd0a6cae
Merge pull request #35634 from mgfritch/cephadm-manpage-shell-mount
doc/man: add missing cephadm shell `--mount` option

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-18 11:23:18 +02:00
Michael Fritch
00baed29f5
doc/man: add missing cephadm shell --mount option
also clean-up `--mount` help usage

Signed-off-by: Michael Fritch <mfritch@suse.com>
2020-06-17 19:58:59 -06:00
Sage Weil
e49a196f54
Merge pull request #35623 from liewegas/wip-bloomberg
doc/foundation: add bloomberg
2020-06-17 15:21:23 -05:00
Ilya Dryomov
5eea038b71 doc/dev/msgr2: fix inconsistencies and update for msgr2.1
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2020-06-17 21:56:52 +02:00
Sage Weil
be0704c3b4 doc/foundation: add bloomberg
Signed-off-by: Sage Weil <sage@newdream.net>
2020-06-17 13:47:07 -05:00
David Zafman
02686e4cc8
Merge pull request #35514 from dzafman/wip-41564
mon: Warn when too many reads are repaired on an OSD

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-06-17 10:18:04 -07:00
Sage Weil
dcae2088d2
Merge pull request #35492 from liewegas/wip-bocloud
doc/foundation: drop BoCloud
2020-06-17 09:16:44 -05:00
Sebastian Wagner
7e0b165c7b
Merge pull request #35581 from bk201/ganesha-doc-pool-existence
mgr/cephadm: document pool requirement for NFS-Ganesha service

Reviewed-by: Varsha Rao <varao@redhat.com>
Reviewed-by: Alexandra Settle <asettle@suse.com>
2020-06-17 15:10:46 +02:00
Patrick Donnelly
0e74b92258
Merge PR #32288 into master
* refs/pull/32288/head:
	test_cephfs_shell: remove test_every_shell_cmd_at_invocation
	test_cephfs_shell: catch specific exception instead of catching all
	cephfs-shell: set return value before exiting
	test_cephfs_shell: re-arrange TestCephFSShell's methods
	cephfs-shell: re-arrange code under __main__
	test_cephfs_shell: add new test for shell cmd at invocation
	cephfs-shell: launch shell only if there are no args following

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Varsha Rao <varao@redhat.com>
2020-06-16 19:28:48 -07:00
David Zafman
661996d434 mgr: Warn when too many reads are repaired on an OSD
Include test case
Configurable by setting mon_osd_warn_num_repaired (default 10)
Ignore new health warning with random eio injection test

Fixes: https://tracker.ceph.com/issues/41564

Signed-off-by: David Zafman <dzafman@redhat.com>
2020-06-16 17:45:27 -07:00
Sebastian Wagner
38e79b666d
Merge pull request #35412 from sebastian-philipp/doc-cephadm-concepts-fqdn
doc/cephadm: Add chapter about FQDNs

Reviewed-by: Daniel-Pivonka <dpivonka@redhat.com>
Reviewed-by: Thomas Bechtold <tbechtold@suse.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-06-16 13:19:28 +02:00
Kiefer Chang
71140f47e5
doc/cephadm: document pool requirement for NFS-Ganesha service
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
2020-06-16 18:23:04 +08:00
Kefu Chai
23e5359f02
Merge pull request #35317 from dsavineau/doc_radosgw_key_typo
doc/radosgw/admin: fix key subuser typo

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-06-16 09:41:27 +08:00
Patrick Donnelly
efe4de1290
Merge PR #35541 into master
* refs/pull/35541/head:
	doc/dev: mention -l, -e and -n among useful options
	doc/dev: add info on how to retest QA changes without rebuilding

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-06-15 16:41:43 -07:00
Sebastian Wagner
55e608d796 doc/cephadm: Add chapter about FQDNs
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-15 15:26:11 +02:00
Patrick Donnelly
4b54ab690b
Merge PR #34716 into master
* refs/pull/34716/head:
	mgr/volumes: Add snapshot info command

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
2020-06-12 14:10:14 -07:00
Abutalib Aghayev
2a41d8672b doc/dev: Update zoned-storage.rst to indicate that OSDs can now restart with HM-SMR drives.
Signed-off-by: Abutalib Aghayev <agayev@cs.cmu.edu>
2020-06-12 10:52:56 -04:00
Janne Johansson
69fae9937d doc/dev/deduplication.rst: fix a spelling nit
Signed-off-by: Janne Johansson <icepic.dz@gmail.com>
2020-06-12 15:57:22 +08:00
Lenz Grimmer
03bb271e36 doc: Updated mailing list addresses
The "Community" chapter of the RADOS troubleshooting section
was still pointing to the old mailing list addresses.

Updated to point to the new ceph.io addresses.

Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2020-06-11 17:32:45 +02:00
Rishabh Dave
8ce1cce974 doc/dev: mention -l, -e and -n among useful options
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-06-11 18:28:39 +05:30
Rishabh Dave
322896feca doc/dev: add info on how to retest QA changes without rebuilding
Add a section to "Running tests using teuthology" in "Developer's Guide"
that explains how to retest a branch without rebuilding binaries.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-06-11 18:27:21 +05:30
Kefu Chai
daccc7a0af
Merge pull request #34380 from jdkruzr/patch-1
doc/man: Update mount.ceph.rst for clarity

Reviewed-by: Jeff Layton <jlayton@redhat.com>
2020-06-11 20:25:22 +08:00
Sebastian Wagner
2d72ba046a
Merge pull request #35504 from zdover23/wip-doc-cephadm-ssh-key-setup-2020-Jun
doc/cephadm: Importing existing ssh keys

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-11 13:53:44 +02:00
Sebastian Wagner
5a7d75290f
Merge pull request #35099 from sebastian-philipp/doc-orch-update-specs
doc/orch: How to update an existing specification

Reviewed-by: Alexandra Settle <asettle@suse.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-06-09 22:03:51 +02:00
Zac Dover
fe7704fde8 doc/cephadm: Import existing ssh key docs.
This commit supersedes the commit below, which was suggested by
mohnewald:

1cd278b08a

Co-author: https://github.com/mohnewald

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2020-06-10 01:52:22 +10:00
zdover23
e503942ffc
Merge pull request #35187 from CodingSpiderFox/patch-3
doc: Introduce the concept of a pool before talking about it.
2020-06-09 23:10:05 +10:00
Kefu Chai
e13193fcaa
Merge pull request #34667 from aclamk/wip-rocksdb-reshard
Resharding tool for sharded rocksdb

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-06-09 20:11:32 +08:00
Sebastian Wagner
3204457917 doc/orch: How to update an existing specification
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-09 10:57:30 +02:00
Sebastian Wagner
3a757a4d67
Merge pull request #34633 from sebastian-philipp/cephadm-total-scheduler
mgr/cephadm: make scheduling make sense

Reviewed-by: Joshua Schmid <jschmid@suse.de>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-06-09 10:10:51 +02:00
Sage Weil
db9227fb9c doc/foundation: drop BoCloud
Signed-off-by: Sage Weil <sage@newdream.net>
2020-06-08 18:33:48 -05:00
J. Eric Ivancich
28956affe2
Merge pull request #32393 from clwluvw/opa-access-key
rgw: Add subuser to OPA request

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-06-06 15:10:55 -04:00
Pritha Srivastava
d228d613b0 rgw: modifying documentation to include explanation of
open id connect provider related REST APIs and removing
references to token introspection for validating incoming
web token.

Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
2020-06-05 21:31:58 +05:30
Casey Bodley
74c52f1d51
Merge pull request #35413 from sebastian-philipp/upgrade-empty-realm
doc/cephadm: Adopt single-site RGW

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-06-05 11:00:19 -04:00
Sebastian Wagner
89056de529
Merge pull request #35365 from sebastian-philipp/doc-orch-unmanaged
doc/mgr: add docs for unmanaged=True

Reviewed-by: Joshua Schmid <jschmid@suse.de>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-06-05 15:47:29 +02:00
Sebastian Wagner
10b4f7a6d8 doc/cephadm: Adopt single-site RGW
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-05 12:55:15 +02:00
Sebastian Wagner
a46d582422 doc/mgr: add docs for unmanaged=True
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-05 10:51:16 +02:00
Sebastian Wagner
502c04dc79
Merge pull request #35375 from sebastian-philipp/doc-cephadm-volker-error
doc/cephadm: Add alternative error for missing CIDR network

Reviewed-by: Volker Theile <vtheile@suse.com>
2020-06-05 09:46:35 +02:00
Rishabh Dave
9b2077ff10 cephfs-shell: set return value before exiting
Code for each command has a return value set yet cephfs-shell itself
doesn't exit with proper return value. This makes cephfs-shell quit with
zero return value all the time.

Also, many tests execute cephfs-shell commands expecting the command to
fail but without expecting the method issuing the command to fail. Fix
these test accordingly by adding a new method (negtest_cephfs_shell_cmd)
that expects the command to fail and allows verifying return value and
error messages.

Fixes: https://tracker.ceph.com/issues/44113
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-06-05 09:41:16 +05:30
Rishabh Dave
2d5201fdba cephfs-shell: launch shell only if there are no args following
Commands like "cephfs-shell mkdir a" should just create the directory
and quit immediately with the command's return value instead of
launching a shell session. A shell session should be launched only if
there are no arguments following "cephfs-shell".

Fixes: https://tracker.ceph.com/issues/43248
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-06-05 09:26:47 +05:30
Casey Bodley
3f922a5a84
Merge pull request #33646 from ofriedma/wip-mkogan-ofriedma-add-cache-api
rgw: Adding data cache and CDN capabilities

Reviewed-by: Mark Kogan <mkogan@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-06-04 12:11:11 -04:00
Sebastian Wagner
bd43551304 doc/cephadm: Add alternative error for missing CIDR network
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-04 09:53:10 +02:00
Joshua Schmid
e9600666e0
doc/cephadm: align to all-available-devices flag
Signed-off-by: Joshua Schmid <jschmid@suse.de>
2020-06-03 16:01:11 +02:00
Sebastian Wagner
b30702136b doc/cephadm: add Cephadm scheduler section
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-06-03 14:21:51 +02:00
Kefu Chai
3038cd3529
Merge pull request #35257 from athanatos/sjust/wip-lba-tree
crimson: TransactionManager and BtreeLBAManager initial implementations

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-06-03 09:47:17 +08:00