Commit Graph

116784 Commits

Author SHA1 Message Date
Kefu Chai
2a32514706 doc/rados/operation: add link to scrub_max_interval
add the reference to the per-pool setting when explaing
PG_NOT_DEEP_SCRUBBED.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-11-15 11:50:12 +08:00
J. Eric Ivancich
67c8ee09fe
Merge pull request #38082 from adamemerson/wip-anti-nihilism
Asyncening 0: The Yielding Anti-Nihilist

Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2020-11-14 22:35:23 -05:00
Patrick Donnelly
81bcf9b40f
Merge PR #38071 into master
* refs/pull/38071/head:
	.github: add labeler for cephfs

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-14 10:04:12 -08:00
Kefu Chai
364e385a04
Merge pull request #38067 from dillaman/wip-github-rbd-label
github: add 'rbd' auto-labelling

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-15 00:53:38 +08:00
Kefu Chai
b1ddf085bb
Merge pull request #38013 from drakonstein/master
rpm,deb: change sudoers file mode to 440

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2020-11-14 19:56:40 +08:00
Brad Hubbard
1464a7d588
Merge pull request #38073 from badone/wip-use-right-tunable-for-pg-scrub-doc
doc: Use correct tunable for PG_NOT_SCRUBBED

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-14 14:49:27 +10:00
Michael Fritch
1ab7a5753c
Merge pull request #37883 from diwilli/patch-1
cephadm: Set listen-addresses on alertmanager container

Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
2020-11-13 19:27:59 -07:00
Michael Fritch
d2df27ef63
Merge pull request #38011 from mgfritch/cephadm-sudo-log-dir
cephadm: verify root privileges before log dir create

Reviewed-by: Dimitri Savineau <dsavinea@redhat.com>
Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com>
2020-11-13 19:23:34 -07:00
Patrick Donnelly
20d9754dba
.github: add labeler for cephfs
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-11-13 15:17:36 -08:00
Jason Dillaman
273b9c6333 github: add 'rbd' auto-labelling
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-11-13 14:43:21 -05:00
Adam C. Emerson
6674a0d4a9 rgw: No null_yield in rgw_rest
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
1fcc217e89 rgw: No null_yield in rgw_role
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
89cb013e7a rgw: no null_yield in rgw_tools
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
dec41841de rgw: No null_yield in rgw_torrent
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
7e7c3f5614 rgw: No null_yield in rgw_user
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
5760fb630e rgw: No null_yield in rgw_zone
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
01ce52e52e rgw: No null_yield in RGWOp
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Adam C. Emerson
4cd42ce332 rgw/services: No null_yield
Null yield is fine at top levels where we know what kind of thread
we're running into, but do not belong in general use functions.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2020-11-13 14:35:15 -05:00
Neha Ojha
a0e1a8f173
Merge pull request #38057 from zdover23/wip-doc-dev-guide-essentials-source-clean-update
doc/dev: update essentials.rst

Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-11-13 09:42:20 -08:00
Neha Ojha
a0e7802863
Merge pull request #38036 from zdover23/wip-doc-dev-guide-basic-workflow-make-check-nov-2020
doc/dev: improve make check text

Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-11-13 09:38:28 -08:00
Mykola Golub
c721fe806d
Merge pull request #37977 from dillaman/wip-48145
librbd: update hidden global config when removing pool config override

Reviewed-by: Mykola Golub <mgolub@suse.com>
2020-11-13 16:47:46 +02:00
Daniel Gryniewicz
c4b4e025b9
Merge pull request #37975 from dang/wip-dang-webdir-empty-object
RGW - Don't create empty obj in webdir
2020-11-13 09:02:04 -05:00
Kefu Chai
79f2ae2376
Merge pull request #38060 from rhcs-dashboard/wip-master-auto_labels
github: fix autolabel paths

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
2020-11-13 20:07:42 +08:00
Ernesto Puerta
a824506467
github: fix autolabel paths
Remove starting / from paths and add missing doc path from dashboard.

Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-11-13 11:22:15 +01:00
Kefu Chai
3b23d14e3c
Merge pull request #38055 from tchaikov/wip-doc-conf
doc/rados/configuration: document option types

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2020-11-13 16:58:48 +08:00
Zac Dover
ef0a9db668 doc/dev: update essentials.rst
This commit changes the noun "backup" to the
intended verb "back up" (this is one of my
technical documentation pet peeves and I couldn't
resist), and it also removes the verb "to nuke"
and replaces it with something less poetic but
more likely to be discoverable in a dictionary by
someone whose English is weak. It also adds a
missing colon.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2020-11-13 17:56:05 +10:00
Kefu Chai
520ddd6894 doc/rados/configuration: document option types
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-11-13 14:17:21 +08:00
Kefu Chai
24fd33d7eb doc/rados: remove superfluous "::"
this change addresses a regression introduced by
0f2489406a

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-11-13 14:17:21 +08:00
Brad Hubbard
61930e6428 doc: Use correct tunable for PG_NOT_SCRUBBED
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2020-11-13 14:33:24 +10:00
Zac Dover
85a251f029 doc/dev: improve make check text
This commit fixes the references to the
"make check" section in the "notes on
pr make check test" section and improves
the wording of that section so that it
reads a bit more clearly.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2020-11-13 13:36:07 +10:00
Kefu Chai
275a3352f1
Merge pull request #38049 from rhcs-dashboard/wip-master-auto_labels
github: autolabel PRs

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-13 11:35:37 +08:00
Josh Durgin
63d0ce3f56
Merge pull request #38023 from zdover23/wip-doc-dev-guide-essentials-nov-2020
doc/dev: update essentials.rst nov 2020

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-11-12 17:25:43 -08:00
Zac Dover
efb9e82b94 doc/dev: update essentials.rst
This commit improves the grammar and structure
of essentials.rst.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2020-11-13 09:41:41 +10:00
Neha Ojha
4a6f53afe6
Merge pull request #37902 from pdvian/wip-clog-health-detail
mon: Log "ceph health detail" periodically in cluster log

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-11-12 15:02:52 -08:00
Daniel Gryniewicz
7a75a6e9a7 RGW - Don't create empty obj in webdir
Zipper objects shouldn't be empty, but should instead be null.  Fix this
case where parsing wasn't checking for empty object name, and the
website code that uses it.

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

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2020-11-12 14:02:32 -05:00
Ernesto Puerta
298bc67f7b
github: autolabel PRs
... starting with dashboard ones.

Requires https://github.com/marketplace/actions/labeler

Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-11-12 19:06:28 +01:00
kyr
6f75704a2e
Merge pull request #38029 from kshtsk/wip-cephadm-bootstrap-remote
qa/task/cephadm: run cephadm only on bootstrap_remote
2020-11-12 14:19:47 +01:00
Ernesto Puerta
d66dd35a77
Merge pull request #36385 from ghyer/ghyer-dashboard
mgr/dashboard: Add 'Dirs' and 'Caps' for filesystems details

Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2020-11-12 14:15:04 +01:00
Ernesto Puerta
e92b11fffa
Merge pull request #38027 from s0nea/wip-dashboard-fix-doc-link
mgr/dashboard: fix HACKING.rst reference

Reviewed-by: aaSharma14 <aasharma@redhat.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
2020-11-12 14:11:06 +01:00
Ernesto Puerta
9f9e52a321
Merge pull request #37993 from votdev/issue_48051_ngx_pipe_function
mgr/dashboard: Use pipe instead of calling function within template

Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2020-11-12 14:06:15 +01:00
Matt Benjamin
eb484de915
Merge pull request #37770 from pritha-srivastava/wip-sts-47871
rgw/sts: fix for validating path in role arn in assume role api.
2020-11-12 07:58:27 -05:00
Volker Theile
946b14c580 mgr/dashboard: Use pipe instead of calling function within template
This PR introduces the 'ngx-pipe-function' package to call functions in templates.

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

Signed-off-by: Volker Theile <vtheile@suse.com>
2020-11-12 12:02:32 +01:00
Ernesto Puerta
a79d89521a
Merge pull request #37918 from dungdm93/avoiding-relative-paths
mgr/dashboards: avoiding relative paths '../../..'

Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: nizamial09 <nia@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2020-11-12 11:42:45 +01:00
David Turner
1de14c7f9b rpm,deb: change sudoers file mode to 440
change sudoers file mode to 440 to match recommended defaults.

From the sudoers man page.

> the default file mode is 0440 (read‐able by owner and group, writable
by none).
> The default mode may be changed via the “sudoers_mode” option to the
sudoers
>  Plugin line in the sudo.conf(5) file.

Fixes: https://tracker.ceph.com/issues/48169
Signed-off-by: David Turner <drakonstein@gmail.com>
2020-11-12 14:09:03 +08:00
Kefu Chai
4dc60e9ece
Merge pull request #37922 from mgfritch/project-kubic
cephadm: install podman from the Kubic project

Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-12 10:40:24 +08:00
Kefu Chai
a9b94c5d89
Merge pull request #38018 from tchaikov/wip-cmake-python
COPYING: note cmake/modules/FindPython* license and copyright

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-11-12 09:54:54 +08:00
Kefu Chai
167d8f5d90
Merge pull request #38028 from tchaikov/wip-crimson-maybe-unused
crimson/os: mark unused variable [[maybe_unused]]

Reviewed-by: Samuel Just <sjust@redhat.com>
2020-11-12 09:53:47 +08:00
Kefu Chai
dfe9fce746
Merge pull request #35865 from tchaikov/wip-crimson-recovery-qa
qa/suites: add crimson-rados suite

Reviewed-by: Samuel Just <sjust@redhat.com>
2020-11-12 09:52:33 +08:00
David Zafman
3931b21ae8
Merge pull request #36759 from dzafman/wip-46264
mon: check for mismatched daemon versions

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-11-11 17:09:28 -08:00
Prashant D
f45712c190 mon: Log "ceph health detail" periodically in cluster log
change mon_health_to_clog_interval from 1_hr -> 10_min to
log health summary or detail more frequently.

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

Signed-off-by: Prashant Dhange <pdhange@redhat.com>
2020-11-11 19:08:51 -05:00