Commit Graph

5646 Commits

Author SHA1 Message Date
Kefu Chai
ce26c99bed
Merge pull request #28418 from xiexingguo/wip-kick-recovery-priority
osd: give recovery ops initialized by client op a higher priority

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2019-06-18 23:29:42 +08:00
Kefu Chai
cbf3a1810b
Merge pull request #27773 from istudko/patch-1
doc/releases/nautilus: Correct a systemctl command in an upgrade guide

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-06-15 01:20:51 +08:00
Kefu Chai
afc6c1ea7b
Merge pull request #27201 from bstillwell/bootstrap-keyring-caps-doc-fix
doc: Add missing mgr cap for the bootstrap keyring

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-06-15 01:19:26 +08:00
Kefu Chai
496ac35237
Merge pull request #28526 from Osa1989/patch-1
doc/releases/nautilus.rst: fix command to check min_compat_client

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-06-15 01:07:24 +08:00
Osa1989
a24323bc7a doc/releases/nautilus.rst: fix command to check min_compat_client
Command should be "ceph osd dump | grep min_compat_client"

Signed-off-by: Osama Elswah <osama.ibrahim.89@gmail.com>
2019-06-14 18:52:28 +08:00
Casey Bodley
67c9b1c183
Merge pull request #25496 from mkogan1/wip-rgw-dynamic-resharding-docs
rgw: update the "radosgw-admin reshard status"

Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-06-13 12:01:16 -04:00
Mark Kogan
ba4167c2f3 rgw: provide admin friendly reshard status output
Signed-off-by: Mark Kogan <mkogan@redhat.com>
2019-06-13 06:38:57 -04:00
Kefu Chai
494d624997
Merge pull request #28515 from hvhaugwitz/mondb-recovery-script
doc: update mondb recovery script

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-06-13 08:36:16 +08:00
Neha Ojha
159ad969ce
Merge pull request #28466 from hoerup/update-releases
Doc: update release schedule

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Noah Watkins <nwatkins@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-06-12 12:45:33 -07:00
Torben Hørup
42a04ff114 Doc: update release schedule
Added nautilus + the latest releases from mimic and luminous
in order to keep dumpling column, ceph_releases is modified to allow 13 columns

Signed-off-by: Torben Hørup <th@synack.fo>
2019-06-13 01:12:42 +08:00
Hannes von Haugwitz
65c6425489 doc: update mondb recovery script
- be specific about stopped OSDs
- add missing '--no-mon-config' option
- fix indent of here script delimiting identifier
- use $host variable in for loop

Signed-off-by: Hannes von Haugwitz <hannes@vonhaugwitz.com>
2019-06-12 17:16:25 +02:00
Sage Weil
18eacb6ed8 Merge PR #22446 into master
* refs/pull/22446/head:
	relicense LGPL-2.1 code as LGPL-2.1 or LGPL-3.0
	COPYING: add reference to a few Apache-2.0 licensed source files
	debian/copyright: sync with COPYING
	COPYING: LGPL2.1 -> LGPL-2.1
	COPYING: extra bits from debian/copyright

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-06-12 09:11:49 -05:00
Jason Dillaman
a87a365733
Merge pull request #28494 from ricardoasmarques/update-iscsi-dependencies-versions
doc: Update 'python-rtslib' and 'tcmu-runner' min versions

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-06-12 07:21:30 -04:00
Casey Bodley
13da9add19
Merge pull request #27507 from pritha-srivastava/wip-rgw-cross-tenant-doc
rgw: Improving doc for Cross Project(Tenant) access with Openstack Ke…

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2019-06-11 13:16:28 -04:00
Ricardo Marques
247af2831b doc: Update 'python-rtslib' and 'tcmu-runner' min versions
Signed-off-by: Ricardo Marques <rimarques@suse.com>
2019-06-11 16:59:37 +01:00
Mark Kogan
8565ec0db6 rgw: update the "radosgw-admin reshard status"
command documentation with expected output examples

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

Signed-off-by: Mark Kogan <mkogan@redhat.com>
2019-06-11 10:07:40 -04:00
xie xingguo
c0f87e0f91 osd: give recovery ops initialized by client op a higher priority
to use strict priority ordering.

The new "mclock_opclass/mclock_client" queue basically prioritizes
operations based on the class they belong to. The priority property
of an operation, if lower than a specific value (64, by default),
will get ignored and hence all operations from the same class will
be treated fairly in a FIFO fashion (but still limited by the total
IOPS or bandwidth available for the corresponding class).

To reduce the impact of performance, a more general strategy would be
enforcing some limitations on the IOPS or bandwidth for the background
recovery (or backfill) operation class. However, this way we'll end up
blocking client operations too if they are currently blocked by some
degraded objects which need to be recovered first.

We hereby grant recovery operations of this kind a higher priority
to force them to use strict priority ordering, which should still
be of significance once we switch to the new "mclock_opclass/mclock_client"
queue.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2019-06-11 15:46:57 +08:00
Kefu Chai
e03666b3bf
Merge pull request #28463 from tchaikov/wip-yaml.safe_load
admin,doc/_ext/ceph_releases.py: use yaml.safe_load()

Reviewed-by: Noah Watkins <noahwatkins@gmail.com>
2019-06-11 09:52:37 +08:00
Kefu Chai
054576468c
Merge pull request #28074 from falcon78921/wip-doc-39712
doc: fixed broken links in nautilus release page

Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-06-11 09:16:11 +08:00
Kefu Chai
d185c46a43 admin,doc/_ext/ceph_releases.py: use yaml.safe_load()
see
https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation

Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-06-09 22:20:14 +08:00
Kefu Chai
ee11e9b60b
Merge pull request #23312 from sylvia0409/master
doc: Fixes OSD node labels which based on the osd_devices name

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-06-09 21:26:38 +08:00
Kefu Chai
286cdeb784
Merge pull request #27512 from jmolmo/tls_auth
mgr/ansible: TLS Mutual Authentication

Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-06-08 23:24:53 +08:00
Xie Xingguo
302d7bcdd8
Merge pull request #27735 from xiexingguo/wip-device-class-noout
osd: revamp {noup,nodown,noin,noout} related commands

Reviewed-by: Sage Weil <sage@redhat.com>
2019-06-05 14:17:06 +08:00
Abhishek L
bc1c6353d9
Merge pull request #28385 from theanalyst/doc/releases/13.2.6
doc: add release notes for v13.2.6 mimic

Reviewed-By: Sage Weil <sage@redhat.com>
2019-06-04 21:22:50 +02:00
Patrick Donnelly
6ad502ce82
Merge PR #28236 into master
* refs/pull/28236/head:
	doc: Fix incorrect indentations in cephfs-shell
	doc: Add usage for stat command in cephfs-shell

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-06-04 12:11:23 -07:00
Abhishek Lekshmanan
45e4927a92 doc: add release notes for v13.2.6 mimic
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-06-04 17:32:24 +02:00
Chang Liu
26e0baec77 doc: bucket tagging is supported now
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
2019-06-04 10:36:31 +08:00
Sage Weil
611c8949fa Merge PR #26547 into master
* refs/pull/26547/head:
	Added validation of zabbix_host to support hostnames, IPv4 and IPv6.
	mgr/zabbix: Documentation added.
	mgr/zabbix: Adds possibility to send data to multiple zabbix servers.

Reviewed-by: Wido den Hollander <wido@42on.com>
2019-06-03 15:45:42 -05:00
Patrick Donnelly
ffda69a4ab
Merge PR #28300 into master
* refs/pull/28300/head:
	doc: cephfs: add section on fsync error reporting to posix.rst

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2019-06-03 11:28:47 -07:00
Dan van der Ster
e76604224c doc: describe metadata_heap cleanup
Fixes: http://tracker.ceph.com/issues/18174
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
2019-06-03 17:14:39 +02:00
Nathan Fish
46a9d1b78c doc: Add warning that the root directory cannot be fragmented
Documents: #39704

Signed-off-by: Nathan Fish <lordcirth@gmail.com>
2019-05-31 16:38:22 -04:00
Jason Dillaman
d23bdb7931
Merge pull request #28296 from mcv21/doc-profile-rbd
doc: note explicitly that "profile rbd" allows blacklisting

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-05-31 08:29:21 -04:00
Kefu Chai
cc1af444d7
Merge pull request #25099 from Thingee/master
doc: Adding US-Mid-West Mirror to docs

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-05-31 09:56:20 +08:00
Mike Perez
18048264e5 doc/install/mirrors: Adding US-Mid-West Mirror to docs
Signed-off-by: Mike Perez <thingee@gmail.com>
2019-05-31 09:06:55 +08:00
Kefu Chai
f6b022bdbe
Merge pull request #27806 from ashitakasam/add-osd-alarm
osd: Better error message when OSD count is less than osd_pool_default_size

Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-05-30 21:28:54 +08:00
xie xingguo
a3b0dc29b9 doc: refresh {noup,nodown,noin,noout} changes
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2019-05-30 10:52:38 +08:00
Jeff Layton
b52d85c2a7 doc: cephfs: add section on fsync error reporting to posix.rst
Fixes: http://tracker.ceph.com/issues/24641
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-05-29 14:47:28 -04:00
Juan Miguel Olmo Martínez
4c6a1c6c68
mgr/ansible: TLS Mutual Authentication
- Changes needed to allow Ansible Orchestrator to use the new authentication strategy used in Ansible Runner Service
- Changes to propagate Ansible playbook errors to the completion result

Addressed changes suggested by the team

- Certificate and key are stored now in the mon KV store
- Option server_url is now server_location
- Using manager Options to have a better mgmt of MODULE_OPTIONS
- Added verbosity to status command to show problems connecting with external orchestrator
- lint problems fixed

Addressed changes suggested by @sebastian-philipp

- Improved messages and documentation

Fix error in documentation

- Fix error in ansible documentation
- Added examples in orchestrator-cli documentation

Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2019-05-29 16:54:56 +02:00
Matthew Vernon
6812582222 doc: note explicitly that "profile rbd" allows blacklisting
The Luminous release notes tell users to ensure that rbd clients have
the ability to blacklist other client users; this is provided by
"profile rbd", which this change now documents explicitly in the user
management documentation.

Signed-off-by: Matthew Vernon <mv3@sanger.ac.uk>
2019-05-29 14:36:48 +01:00
Casey Bodley
ddb45d332a
Merge pull request #26967 from qwren/qat-accel-doc
doc: QAT Acceleration for Encryption and Compression

Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-05-28 13:08:32 -04:00
Varsha Rao
bb0cb3ba40 doc: Fix incorrect indentations in cephfs-shell
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-05-24 16:12:16 +05:30
Varsha Rao
fc214c1d45 doc: Add usage for stat command in cephfs-shell
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-05-24 16:11:54 +05:30
slivik
c5e74c9f29 Added validation of zabbix_host to support hostnames, IPv4 and IPv6.
Changed exception logging.
Doc typo fixed.

Signed-off-by: slivik <jakub.sliva@gmail.com>
2019-05-21 15:53:17 +02:00
Casey Bodley
782be351c8
Merge pull request #27270 from theanalyst/beast-fe-ipv6
rgw: normalize v6 endpoint behaviour for the beast frontend

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-05-13 10:02:21 -04:00
Casey Bodley
cd236e7a42
Merge pull request #28031 from ivancich/wip-rgw-admin-unordered
rgw: allow radosgw-admin to list bucket w --allow-unordered

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-05-13 09:05:29 -04:00
James McClune
35c747c945 doc: fixed broken links in nautilus release page
Fixes: https://tracker.ceph.com/issues/39712
Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>
2019-05-12 23:00:40 -04:00
J. Eric Ivancich
ce1df3ceef
Merge pull request #27870 from theanalyst/rgw-objexp-fixes-cli
rgw: object expirer fixes

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2019-05-11 09:10:54 -04:00
Neha Ojha
de5c5d8468
Merge pull request #21722 from mslovy/wip-parial-recovery
osd: partial recovery strategy based on PGLog

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-05-10 11:48:23 -07:00
Abhishek Lekshmanan
59c768713e doc: rgw: document v6 endpoint options
document that v6 endpoints only binds to ipv6

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-05-09 20:56:46 +02:00
Abhishek Lekshmanan
40bf082da2 doc: add a troubleshooting note on resharding expirer fixes
Added a note about the commands added to support stale expired object deletion

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-05-09 20:51:50 +02:00