1
0
mirror of https://github.com/ceph/ceph synced 2025-02-16 15:27:47 +00:00
Commit Graph

119721 Commits

Author SHA1 Message Date
Kefu Chai
70ba94744a
Merge pull request from rhcs-dashboard/fix-orch-host-e2e
mgr/dashboard: check .badge instead of text for expected label

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
2021-02-17 22:32:24 +08:00
Jan Fajerski
72113d574d Merge PR into master
* refs/pull/38610/head:
	ceph-volume: pass --filter-for-batch from drive-group subcommand

Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2021-02-17 15:24:21 +01:00
Sebastian Wagner
c071aef83f
Merge pull request from sebastian-philipp/doc-cephadm-mon-quorum
doc/cephadm: Restoring the MON quorum

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2021-02-17 14:58:44 +01:00
Sebastian Wagner
5661356697
Merge pull request from liewegas/cephadm-refresh-health-update
mgr/cephadm: fix host refresh

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-17 14:57:06 +01:00
Ernesto Puerta
f81c94c1a2
Merge pull request from rhcs-dashboard/avoid-document-write
mgr/dashboard: avoid using document.write()

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2021-02-17 14:17:40 +01:00
Ernesto Puerta
dff5b78d3b
Merge pull request from rhcs-dashboard/fix-alerts-mtuMismatch
mgr/dashboard: fix MTU Mismatch alert

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2021-02-17 14:14:17 +01:00
Nizamudeen A
6156055a78 mgr/dashboard: check .badge instead of text for expected label
this change fixes a regression introduced by
8c5e31ec1a which broke the 01-hosts.e2e-spec.ts test
driven by test_dashboard_e2e.sh

Fixes: https://tracker.ceph.com/issues/49205
Signed-off-by: Nizamudeen A <nia@redhat.com>
2021-02-17 17:46:17 +05:30
Sebastian Wagner
72e9d4ad5f
Merge pull request from sebastian-philipp/doc-cephadm-unmanaged
doc/cephadm: Disable automatic deployment of daemons

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2021-02-17 12:58:50 +01:00
Sebastian Wagner
9bdc3b9f6f
Merge pull request from tchaikov/wip-doc-api-command
doc: wrap example command

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-17 10:38:54 +01:00
Sage Weil
3f5e778ad6 Merge PR into master
* refs/pull/39490/head:
	cephadm: fix selinux mount mis-indent

Reviewed-by: Boris Ranto <branto@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com>
2021-02-16 22:17:18 -05:00
zdover23
f3312bbdb3
Merge pull request from zdover23/wip-doc-dev-teuthology-intro-workbench-removal-16-Feb-2021
doc/dev: removing workbench docs (part 2)

Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-17 12:16:47 +10:00
zdover23
9ee08b90d6
Merge pull request from zdover23/wip-doc-dev-teuthology-teuthology-describe-tests-repair-2021-Feb-16
doc/dev: correct "teuthology-describe-tests"

Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-17 12:15:17 +10:00
Ernesto Puerta
e2d73297cf
Merge pull request from p-se/prom-alert-package-drops-leeway
mgr/dashboard: prometheus alerting: add some leeway for package drops and errors

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2021-02-16 20:45:44 +01:00
Neha Ojha
51b6b63d08
Merge pull request from kamoltat/wip-ksirivad-autoscaler-release-notes
PendingReleaseNotes: mgr/pg_autoscaler

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-16 10:14:39 -08:00
Zac Dover
67298e2492 doc/dev: correct "teuthology-describe-tests"
This tiny commit does this:

s/teuthology-describe-tests/teuthology-describe/

The name of this feature was changed from "teuthology-
describe-tests" to "teuthology-describe", and this
commit brings up to date the title of the section
detailing it.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-17 04:14:30 +10:00
Zac Dover
745934320d doc/dev: removing workbench docs (part 2)
This removes a paragraph in the section "How
Integration Tests Are Run" that described
ceph-workbench. ceph-workbench is deprecated,
so that paragraph is now gone.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-17 03:45:49 +10:00
Sage Weil
9df5a6d73e mgr/cephadm: fix host refresh
Fixes: 01f60cf4e0
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-16 11:07:08 -06:00
Sebastian Wagner
6871b0da8e
Merge pull request from sebastian-philipp/cephadm-simplify-cephadmservice-config
mgr/cephadm: Add config() to CephadmService

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2021-02-16 18:00:40 +01:00
zdover23
2588fda316
Merge pull request from zdover23/wip-doc-37949-grammar-edit
doc/dev: Teuthology guide PR#37949 grammar edit

Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-17 02:50:55 +10:00
Casey Bodley
307fdd90d0
Merge pull request from tschoonj/amqp-ssl
rgw: add support for SSL encrypted AMQP connections

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2021-02-16 10:34:08 -05:00
Sebastian Wagner
5c872ace45 doc/cephadm: Disable automatic deployment of daemons
Fixes: https://tracker.ceph.com/issues/45767
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-16 16:11:06 +01:00
Zac Dover
07a9bf4d55 doc/dev: Teuthology guide PR#37949 grammar edit
This PR improves the wording of the technical
information added to the documentation in PR#37949.
This is the second is a series of two PRs, which series
is dedicated to testing a workflow wherein developers
add technical information to the documentation and then
technical writers improve its presentation.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-17 00:55:39 +10:00
Sebastian Wagner
6baa74d8e7
Merge pull request from liewegas/bug-48142
qa/suites/rados/cephadm/upgrade: change starting version by distro

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-16 15:25:07 +01:00
Kefu Chai
92c7afbb70
Merge pull request from rzarzynski/wip-crimson-cond-mon-config
crimson/osd: fetch configuration from monitors conditionally.

Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-16 22:22:44 +08:00
Kefu Chai
bb12908481
Merge pull request from zdover23/wip-doc-dev-teuthology-workflow-cephfs-shell-typo-15-Feb-2021
doc/dev: cephfs-shell typo repair

Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-16 22:11:53 +08:00
Patrick Seidensal
9ac248b0c3 mgr/dashboard: prometheus alerting: add some leeway for package drops and errors (1%)
Fixes: https://tracker.ceph.com/issues/48201

Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
2021-02-16 14:43:00 +01:00
Radoslaw Zarzynski
4711e4eff0 crimson/osd: fetch configuration from monitors conditionally.
Before this change we were always attempting to fetch the config
from monitors, even if `--no-mon-config` had been passed. This
was the reason for failures at teuthology like:
http://pulpito.front.sepia.ceph.com/rzarzynski-2021-02-15_21:09:02-rados-master-distro-basic-smithi/5885250

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2021-02-16 13:31:58 +00:00
Sebastian Wagner
02584d3ee7 doc/cephadm: Restoring the MON quorum
Fixes: https://tracker.ceph.com/issues/49214
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-16 13:48:09 +01:00
Sebastian Wagner
894b08ae98
Merge pull request from sebastian-philipp/doc-cephamd-trouble-events
doc/cephadm: Per-service and per-daemon events

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
2021-02-16 13:40:43 +01:00
Sebastian Wagner
1e3d98ee1e mgr/cephadm: _add_daemon: remove config_func
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-16 12:50:30 +01:00
Sebastian Wagner
1b4e9e68d4 mgr/cephadm: Add config() to CephadmService
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-16 12:50:30 +01:00
Sebastian Wagner
f7aeb229cc
Merge pull request from sebastian-philipp/install-deps-rm-libboost1.72.list
install-deps: Cope with nonexistent /etc/apt/sources.list.d/ceph-libboost1.72.list

Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-16 12:17:48 +01:00
Sebastian Wagner
6f5cb833f3
Merge pull request from varshar16/wip-fix-vstart-ganesha-error
vstart: fix ganesha cluster id and rados url errors

Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
2021-02-16 12:06:31 +01:00
Zac Dover
f16402a962 doc/dev: cephfs-shell typo repair
This corrects the formatting for a mention of
cephfs-shell. Previously, it was not properly
formatted. This commit adds two backticks before
the string "cephfs-shell", and adds to backticks
after it.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-16 18:37:13 +10:00
Sage Weil
28582d5443 cephadm: fix selinux mount mis-indent
We want to map this path even if we had to create the empty directory.

Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-15 16:35:53 -06:00
Sage Weil
a9a1b88694 Merge PR into master
* refs/pull/39150/head:
	qa/suites/rados/cephadm/thrash: add cephadm thrashing test

Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-15 16:52:59 -05:00
Sage Weil
9200b1ea8e Merge PR into master
* refs/pull/39482/head:
	Revert "Merge pull request  from mgfritch/cephadm-no-container-init"

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2021-02-15 16:25:01 -05:00
Sage Weil
e42bbba9ca Merge PR into master
* refs/pull/39424/head:
	cephadm: Mounting <empty> folder for selinux only if it is needed

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Boris Ranto <branto@redhat.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2021-02-15 16:24:41 -05:00
Sage Weil
d14c7ea13b Merge PR into master
* refs/pull/39185/head:
	os/bluestore: Add option to check BlueFS reads

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2021-02-15 13:54:46 -05:00
Sage Weil
0dd5e90a75 Merge PR into master
* refs/pull/39281/head:
	mgr/MgrClient; less copying of mgr report struct

Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-15 13:53:48 -05:00
Sage Weil
94448f9c7d Merge PR into master
* refs/pull/39282/head:
	osdc/Objecter: remove pool_full_try interface
	librados: set FULL_TRY flag on ioctx, not objecter
	librados/IoCtxImpl: pass extra_op_flags everywhere

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-02-15 13:52:30 -05:00
Sage Weil
12efb1d9fe Merge PR into master
* refs/pull/39283/head:
	qa/suites/rados/dashboard: whitelist TELEMETRY_CHANGED

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
2021-02-15 13:51:30 -05:00
Sage Weil
39231676eb Merge PR into master
* refs/pull/39381/head:
	mgr/cephadm: based sleep interval on configured intervals/timeouts

Reviewed-by: Sebastian Wagner <swagner@suse.com>
2021-02-15 13:50:30 -05:00
Juan Miguel Olmo Martínez
c6e1cfbde2
cephadm: Mounting <empty> folder for selinux only if it is needed
There are OSs without </usr/share/empty> folder. And selinux can be
enabled or not.

Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2021-02-15 19:19:30 +01:00
Sage Weil
c896292d58 Revert "Merge pull request from mgfritch/cephadm-no-container-init"
This reverts commit f635555fe76322336a1e0e8cc3c199562642ad0e, reversing
changes made to d4d3d17b23fcf6d8808a96b992f56924f495b174.

This PR seems to be (indirectly?) responsible for
  https://tracker.ceph.com/issues/49237

Also, it was causing the rados.py task's follow-up step to wait
for snap trimming to fail: it would time out a 'ceph osd dump --format=json'
command.  :/

Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-15 12:40:39 -05:00
Casey Bodley
533ecb1c5b
Merge pull request from yuvalif/wip-yuval-fix-49261
rgw/test: allow for duplicate events in pubsub

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2021-02-15 11:15:30 -05:00
Sebastian Wagner
a9b947b51e doc/cephadm: Per-service and per-daemon events
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-15 16:22:42 +01:00
zdover23
7f8bba5226
Merge pull request from zdover23/wip-doc-dev-triggering-tests-rewrite-10-Feb-2021
doc/dev: teuthology: improve triggering tests

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2021-02-16 00:51:25 +10:00
Zac Dover
81976b4f13 doc/dev: teuthology: improve triggering tests
- This PR cleans up the language in the "Triggering
  Tests" section of the "Workflow" chapter of the
  "Tests: Integration Tests" (Teuthology) guide.
- Added bash prompts.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-16 00:43:14 +10:00
zdover23
905ea54ba5
Merge pull request from zdover23/wip-doc-dev-testing-qa-changes-rewrite-11-Feb-2021
doc/dev: rewrite 'testing qa changes'

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2021-02-15 23:36:19 +10:00