]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Fri, 19 Feb 2021 22:46:28 +0000 (16:46 -0600)]
qa/suites/rados/singletone: whitelist MON_DOWN when injecting msgr errors
add a 'none.yaml' facet which doesn't whitelist so we hopefully capture
other causes of MON_DOWN.
This fixes at least one source of https://tracker.ceph.com/issues/45441
Fixes: https://tracker.ceph.com/issues/45441
Signed-off-by: Sage Weil <sage@newdream.net>
Ernesto Puerta [Fri, 19 Feb 2021 17:40:16 +0000 (18:40 +0100)]
Merge pull request #39501 from rhcs-dashboard/fix-tooltip-position
mgr/dashboard: fix tooltip for Provisioned/Total Provisioned fields
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Patrick Donnelly [Fri, 19 Feb 2021 15:54:32 +0000 (07:54 -0800)]
Merge PR #38763 into master
* refs/pull/38763/head:
doc/cephfs: improve fs-nfs-exports.rst
doc/cephfs: improve nfs.rst
Reviewed-by: Varsha Rao <varao@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
Josh Durgin [Fri, 19 Feb 2021 15:17:17 +0000 (07:17 -0800)]
Merge pull request #39575 from zdover23/wip-doc-dev-t8y-intro-remove-upgrade-link-19-Feb-2021
doc/dev: intro: removing ceph-deploy mention
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Casey Bodley [Fri, 19 Feb 2021 14:51:55 +0000 (09:51 -0500)]
Merge pull request #39569 from yanghonggang/wip-multisite-etag-misidentify
rgw: multisite: fix single-part-MPU object etag misidentify problem
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Zac Dover [Fri, 19 Feb 2021 14:36:03 +0000 (00:36 +1000)]
doc/dev: intro: removing ceph-deploy mention
This removes a mention of the ceph-deploy manpage.
We also no longer direct people to use horses as
a primary form of transportation.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
Sage Weil [Fri, 19 Feb 2021 13:23:57 +0000 (08:23 -0500)]
Merge PR #39566 into master
* refs/pull/39566/head:
cmake: build static libs if they are internal ones
Reviewed-by: Sage Weil <sage@redhat.com>
Sebastian Wagner [Fri, 19 Feb 2021 12:28:51 +0000 (13:28 +0100)]
Merge pull request #39472 from sebastian-philipp/doc-cephadm-host-labels
doc/orch: Host labels
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Kefu Chai [Fri, 19 Feb 2021 11:38:44 +0000 (19:38 +0800)]
Merge pull request #39571 from sebastian-philipp/doc-remove-upstart-from-freebsd
doc/install: Remove Upstart from Freebsd deployment
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
zdover23 [Fri, 19 Feb 2021 11:13:11 +0000 (21:13 +1000)]
Merge pull request #39546 from zdover23/wip-doc-dev-teuthology-intro-suites-inventory-rewrite-18-Feb-2021
doc/dev: t5logy: rewrite "suites inventory"
Reviewed-by: Neha Ojha <nojha@redhat.com>
Sebastian Wagner [Fri, 19 Feb 2021 10:17:00 +0000 (11:17 +0100)]
doc/install: Remove Upstart from Freebsd deployment
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Fri, 19 Feb 2021 07:40:06 +0000 (15:40 +0800)]
Merge pull request #39406 from weixinwei/master
os/bluestore/BlueFS: use iterator_impl::copy instead of bufferlist::c_str() to avoid bufferlist rebuild
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Fri, 19 Feb 2021 06:56:17 +0000 (14:56 +0800)]
Merge pull request #39471 from sebastian-philipp/rados-rm-manage-upstart
doc/rados/operations: Remove upstart
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai [Fri, 19 Feb 2021 06:54:26 +0000 (14:54 +0800)]
Merge pull request #39565 from badone/wip-fix-json-calls
test/osd: Use get_data() to simplify calls
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yang Honggang [Fri, 19 Feb 2021 05:56:13 +0000 (05:56 +0000)]
rgw multisite: fix single-part-MPU object etag misidentify problem
The single-part-MPU object is treated as a Atomic object.
Because its part_size is 0.
As MPU object's start_part_num is not 0 which can be used to
distinguish MPU object and Atomic object.
Fixes: https://tracker.ceph.com/issues/49357
Signed-off-by: Yang Honggang <yanghonggang@kuaishou.com>
Kefu Chai [Fri, 19 Feb 2021 04:04:32 +0000 (12:04 +0800)]
cmake: build static libs if they are internal ones
there are chances that user or build script set `BUILD_SHARED_LIBS`,
so these convenience libraries (using the autotools' terminology)
are built and linked by never get installed.
Fixes: https://tracker.ceph.com/issues/38611
Fixes: https://tracker.ceph.com/issues/49080
Signed-off-by: Kefu Chai <kchai@redhat.com>
Brad Hubbard [Fri, 19 Feb 2021 03:20:58 +0000 (13:20 +1000)]
test/osd: Use get_data() to simplify calls
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Josh Durgin [Thu, 18 Feb 2021 20:27:29 +0000 (12:27 -0800)]
Merge pull request #39556 from zdover23/wip-doc-dev-t8y-intro-how-integration-tests-are-run-rewrite-2021-Feb-19
doc/dev: t8y intro: edit "how to run int. tests"
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin [Thu, 18 Feb 2021 20:19:42 +0000 (12:19 -0800)]
Merge pull request #39554 from zdover23/wip-doc-dev-t7gy-intro-testing-priority-n-2021-Feb-19
doc/dev: t7gy s/Priority/N/
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Harish Munjulur [Thu, 18 Feb 2021 18:37:54 +0000 (08:37 -1000)]
Merge pull request #39293 from mcv21/rgw-admin-error-message
rgw/radosgw-admin clarify error when email address already in use
Harish Munjulur [Thu, 18 Feb 2021 18:37:16 +0000 (08:37 -1000)]
Merge pull request #38917 from joke-lee/rgw_sts_get_session_token_check_duration_always_failed
rgw: fix sts get_session_token duration check failed
Sage Weil [Thu, 18 Feb 2021 17:38:43 +0000 (12:38 -0500)]
Merge PR #39304 into master
* refs/pull/39304/head:
qa/tasks/ceph: set ctx.ceph[cluster_name].fsid
qa/tasks/rgw: pass fsid to rgw daemon
qa/suites/upgrade/octopus-x: reenable ragweed
qa/suites/upgarde/octopus-x: rename yaml file
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Zac Dover [Thu, 18 Feb 2021 17:19:25 +0000 (03:19 +1000)]
doc/dev: t8y intro: edit "how to run int. tests"
This PR gives a bit more form to the section called
"how integration tests are run".
Signed-off-by: Zac Dover <zac.dover@gmail.com>
Zac Dover [Thu, 18 Feb 2021 16:46:57 +0000 (02:46 +1000)]
doc/dev: t7gy s/Priority/N/
"N" just looks better in this table than does
"Priority". I've been thinking about this all
day, and I just decided to make this change.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
Kefu Chai [Thu, 18 Feb 2021 15:14:55 +0000 (23:14 +0800)]
Merge pull request #39548 from pkubaj/master
crc32c: fix build on ppc64le with clang
Reviewed-by: Kefu Chai <kchai@redhat.com>
Piotr Kubaj [Thu, 18 Feb 2021 13:40:23 +0000 (14:40 +0100)]
crc32c: fix build on ppc64le with clang
Ceph uses assembly files from https://github.com/antonblanchard/crc32-vpmsum
Update them to the newest versions, which fixes build with Clang.
Signed-off-by: Piotr Kubaj <pkubaj@FreeBSD.org>
Sebastian Wagner [Mon, 15 Feb 2021 12:34:47 +0000 (13:34 +0100)]
doc/orch: Host labels
Fixes: https://tracker.ceph.com/issues/45833
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Thu, 18 Feb 2021 11:10:33 +0000 (12:10 +0100)]
Merge pull request #38881 from ceph/default_images
mgr/cephadm: Put together default container images references
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Thu, 18 Feb 2021 11:08:56 +0000 (12:08 +0100)]
Merge pull request #39330 from sebastian-philipp/orch-rm-apply-funcs
mgr/orch: remove a bunch of duplicated code
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Varsha Rao <varao@redhat.com>
Zac Dover [Thu, 18 Feb 2021 11:08:27 +0000 (21:08 +1000)]
doc/dev: t5logy: rewrite "suites inventory"
This really just re-organizes this information into
a table. I think tables are easier to read than what
was here before.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
Kefu Chai [Thu, 18 Feb 2021 09:06:23 +0000 (17:06 +0800)]
Merge pull request #39542 from tchaikov/wip-devicehealth-flake8
mgr/devicehealth: silence flake8 warnings
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Gal Salomon [Thu, 18 Feb 2021 08:42:19 +0000 (10:42 +0200)]
Merge pull request #39514 from ceph/fix_buffer_overflow
rgw: fix buffer overflow in s3 select op
Kefu Chai [Thu, 18 Feb 2021 06:39:22 +0000 (14:39 +0800)]
Merge pull request #39356 from xxhdx1985126/wip-crimson-client-request-idempotent
crimson/osd: make client_requests idempotent
Reviewed-by: Kefu Chai <kchai@redhat.com>
Xuehan Xu [Tue, 2 Feb 2021 11:25:01 +0000 (19:25 +0800)]
crimson/osd: make client_requests idempotent
When redoing client requests, they might have already taken effect
on the underlying disk. This commit deals with that situation by
making those requests immediately reply to clients if they are already
done
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
Kefu Chai [Thu, 18 Feb 2021 04:57:53 +0000 (12:57 +0800)]
mgr/devicehealth: silence flake8 warnings
turns out
4840507cfcdd5182003671994d0bc9604d072e3e was racing with
99805d9cff87f7fe264bbadc235cb8cc311fd460 . so we failed to identify this
before merging the former.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 18 Feb 2021 03:50:24 +0000 (11:50 +0800)]
Merge pull request #39413 from ronen-fr/wip-ronenf-blue-log
os/bluestore: reduce number of wasted checks for low-priority logs
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Thu, 18 Feb 2021 03:42:34 +0000 (11:42 +0800)]
Merge pull request #39365 from liewegas/mgr-ssd-used
mgr/devicehealth: extract and present SSD wear %
Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
Kefu Chai [Thu, 18 Feb 2021 03:31:32 +0000 (11:31 +0800)]
Merge pull request #39346 from tchaikov/wip-ipv6-lo
common/ipaddr: Allow binding ipv6 addr on lo
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Thu, 18 Feb 2021 03:30:55 +0000 (11:30 +0800)]
Merge pull request #39374 from tchaikov/wip-ceph-health-newline
mon/Monitor: add newline at end of output "ceph health -f json"
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Thu, 18 Feb 2021 03:30:07 +0000 (11:30 +0800)]
Merge pull request #39391 from tchaikov/wip-mgr-more-flake8
pybind/mgr: add more modules to flake8
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Josh Durgin [Thu, 18 Feb 2021 01:51:45 +0000 (17:51 -0800)]
Merge pull request #39528 from zdover23/wip-doc-dev-teuthology-intro-testing-priority-2021-Feb-17
doc/dev: intro: rewrite "testing priority"
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Thu, 18 Feb 2021 01:35:00 +0000 (09:35 +0800)]
Merge pull request #39516 from rzarzynski/wip-crimson-6threads-in-alienstore
crimson/osd: tune the default for crimson_alien_op_num_threads.
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 18 Feb 2021 01:32:27 +0000 (09:32 +0800)]
Merge pull request #39506 from tchaikov/wip-rpm-multi-thread-xz
ceph.spec.in: use multi-threaded xz compression and cleanups
Reviewed-by: David Galloway <dgallowa@redhat.com>
Casey Bodley [Wed, 17 Feb 2021 18:29:00 +0000 (13:29 -0500)]
Merge pull request #39456 from cbodley/wip-qa-rgw-multisite-upgrade
qa/rgw: run multisite tests with mixed cluster versions
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Sage Weil [Thu, 11 Feb 2021 22:05:55 +0000 (17:05 -0500)]
qa/tasks/ceph: set ctx.ceph[cluster_name].fsid
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 4 Feb 2021 16:36:05 +0000 (10:36 -0600)]
qa/tasks/rgw: pass fsid to rgw daemon
Fixes: https://tracker.ceph.com/issues/48754
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 4 Feb 2021 16:35:49 +0000 (10:35 -0600)]
qa/suites/upgrade/octopus-x: reenable ragweed
Signed-off-by: Sage Weil <sage@newdream.net>
Sage Weil [Thu, 4 Feb 2021 16:35:34 +0000 (10:35 -0600)]
qa/suites/upgarde/octopus-x: rename yaml file
We're installing octopus, not pacific
Signed-off-by: Sage Weil <sage@newdream.net>
Zac Dover [Wed, 17 Feb 2021 15:31:55 +0000 (01:31 +1000)]
doc/dev: intro: rewrite "testing priority"
This PR improves the English in the "Testing
Priority" section and makes a few structural
changes to make the intent clearer.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
Kefu Chai [Wed, 17 Feb 2021 14:32:24 +0000 (22:32 +0800)]
Merge pull request #39363 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>
Jan Fajerski [Wed, 17 Feb 2021 14:24:21 +0000 (15:24 +0100)]
Merge PR #38610 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>
Casey Bodley [Wed, 17 Feb 2021 02:38:05 +0000 (21:38 -0500)]
qa/rgw: add pacific-x upgrade suite for multisite
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 17 Feb 2021 02:37:50 +0000 (21:37 -0500)]
qa/rgw: add octopus-x upgrade suite for multisite
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Mon, 15 Feb 2021 19:08:18 +0000 (14:08 -0500)]
qa/rgw: add 'branch' option to rgw-multisite-tests task
Fixes: https://tracker.ceph.com/issues/49330
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Sebastian Wagner [Wed, 17 Feb 2021 13:58:44 +0000 (14:58 +0100)]
Merge pull request #39467 from sebastian-philipp/doc-cephadm-mon-quorum
doc/cephadm: Restoring the MON quorum
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
Sebastian Wagner [Wed, 17 Feb 2021 13:57:06 +0000 (14:57 +0100)]
Merge pull request #39496 from liewegas/cephadm-refresh-health-update
mgr/cephadm: fix host refresh
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Rishabh Dave [Tue, 5 Jan 2021 07:24:55 +0000 (12:54 +0530)]
doc/cephfs: improve fs-nfs-exports.rst
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Ernesto Puerta [Wed, 17 Feb 2021 13:17:40 +0000 (14:17 +0100)]
Merge pull request #39372 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>
Ernesto Puerta [Wed, 17 Feb 2021 13:14:17 +0000 (14:14 +0100)]
Merge pull request #39462 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>
Kefu Chai [Wed, 17 Feb 2021 04:30:13 +0000 (12:30 +0800)]
ceph.spec.in: use %make_install macro
hide buildroot in the implementation of this macro
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 17 Feb 2021 04:04:04 +0000 (12:04 +0800)]
ceph.spec.in: use %make_build instead of "make"
so we can hide the `_smp_mflags` in `%make_build` macro
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 17 Feb 2021 05:07:34 +0000 (13:07 +0800)]
ceph.spec.in: use a macro helper to limit number of jobs
so it can work with the rpm macros better.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Radoslaw Zarzynski [Wed, 17 Feb 2021 12:04:37 +0000 (12:04 +0000)]
crimson/osd: tune the default for crimson_alien_op_num_threads.
This commit tries to optimize the default size of AlienStore's
thread pool. Recent testing has shown the intial value, which
is `16`, is far from being optimal while the optimum is close
to `4`:
https://gist.github.com/rzarzynski/
c851212f4b0baef4097a6087533ba17b
Further testing by Mark Nelson suggests that the sweet spot is
closer to `8` taking into account 4 KB writes with lower queue
depths:
https://docs.google.com/spreadsheets/d/1IR9ysWRkaGdX5e9w_YV8kfeeglR2pEY3V9hovY0ECV8/edit#gid=
1884533182
As a kind of compromise `6` is proposed in this commit.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Nizamudeen A [Mon, 8 Feb 2021 20:21:25 +0000 (01:51 +0530)]
mgr/dashboard: check .badge instead of text for expected label
this change fixes a regression introduced by
8c5e31ec1a13bc53394eb2cb6880d74db169fac4 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>
Sebastian Wagner [Wed, 17 Feb 2021 11:58:50 +0000 (12:58 +0100)]
Merge pull request #39464 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>
galsalomon66 [Wed, 17 Feb 2021 09:51:08 +0000 (11:51 +0200)]
there could a case where capacity is equal to string size, and cause invalid write(4 bytes); thus also the last 4-bytes are appended
Signed-off-by: galsalomon66 <gal.salomon@gmail.com>
Sebastian Wagner [Wed, 17 Feb 2021 09:38:54 +0000 (10:38 +0100)]
Merge pull request #39459 from tchaikov/wip-doc-api-command
doc: wrap example command
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Wed, 17 Feb 2021 04:00:51 +0000 (12:00 +0800)]
ceph.spec.in: specify cmake variable type
for better readablity
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 17 Feb 2021 03:52:23 +0000 (11:52 +0800)]
ceph.spec.in: use %cmake macro
%cmake passes a bunch of default flags, so we can save some efforts.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 17 Feb 2021 03:47:44 +0000 (11:47 +0800)]
ceph.spec.in: use RPM_BUILD_NCPUS for number of jobs
this env variable is defined by /usr/lib/rpm/macros. let's used it
instead of inventing our own version.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 17 Feb 2021 03:25:37 +0000 (11:25 +0800)]
ceph.spec.in: use multi-threaded xz compression
so we can build the compressed src rpm and binary rpms with smaller
latency.
see also
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.3_release_notes/technology_previews_installation_and_booting
by default, rpm uses
w9.gzdio
which means: gzip level 9. but since xz is able to compress using
multiple threads, let's switch to xz.
xz's default compression level is 6, but ceph's source and binary
packages are relatively large. let's use a higher compression level.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Wed, 17 Feb 2021 03:17:18 +0000 (22:17 -0500)]
Merge PR #39490 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>
zdover23 [Wed, 17 Feb 2021 02:16:47 +0000 (12:16 +1000)]
Merge pull request #39497 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>
zdover23 [Wed, 17 Feb 2021 02:15:17 +0000 (12:15 +1000)]
Merge pull request #39499 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>
Ernesto Puerta [Tue, 16 Feb 2021 19:45:44 +0000 (20:45 +0100)]
Merge pull request #38030 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>
Avan Thakkar [Tue, 16 Feb 2021 18:24:25 +0000 (23:54 +0530)]
mgr/dashboard: fix tooltip for Provisioned/Total Provisioned fields
Fixes: https://tracker.ceph.com/issues/46619
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
Neha Ojha [Tue, 16 Feb 2021 18:14:39 +0000 (10:14 -0800)]
Merge pull request #39422 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>
Zac Dover [Tue, 16 Feb 2021 18:14:30 +0000 (04:14 +1000)]
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>
Zac Dover [Tue, 16 Feb 2021 17:45:49 +0000 (03:45 +1000)]
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>
Sage Weil [Tue, 16 Feb 2021 17:07:08 +0000 (11:07 -0600)]
mgr/cephadm: fix host refresh
Fixes: 01f60cf4e0a751c314120c02956d4ff941eb71b4
Signed-off-by: Sage Weil <sage@newdream.net>
Sebastian Wagner [Tue, 16 Feb 2021 17:00:40 +0000 (18:00 +0100)]
Merge pull request #39323 from sebastian-philipp/cephadm-simplify-cephadmservice-config
mgr/cephadm: Add config() to CephadmService
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
zdover23 [Tue, 16 Feb 2021 16:50:55 +0000 (02:50 +1000)]
Merge pull request #39174 from zdover23/wip-doc-37949-grammar-edit
doc/dev: Teuthology guide PR#37949 grammar edit
Reviewed-by: Neha Ojha <nojha@redhat.com>
Casey Bodley [Tue, 16 Feb 2021 15:34:08 +0000 (10:34 -0500)]
Merge pull request #39392 from tschoonj/amqp-ssl
rgw: add support for SSL encrypted AMQP connections
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Sebastian Wagner [Mon, 15 Feb 2021 10:39:33 +0000 (11:39 +0100)]
doc/cephadm: Disable automatic deployment of daemons
Fixes: https://tracker.ceph.com/issues/45767
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Zac Dover [Fri, 29 Jan 2021 16:41:22 +0000 (02:41 +1000)]
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>
Sebastian Wagner [Tue, 16 Feb 2021 14:25:07 +0000 (15:25 +0100)]
Merge pull request #39430 from liewegas/bug-48142
qa/suites/rados/cephadm/upgrade: change starting version by distro
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Tue, 16 Feb 2021 14:22:44 +0000 (22:22 +0800)]
Merge pull request #39493 from rzarzynski/wip-crimson-cond-mon-config
crimson/osd: fetch configuration from monitors conditionally.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 16 Feb 2021 14:11:53 +0000 (22:11 +0800)]
Merge pull request #39492 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>
Patrick Seidensal [Wed, 11 Nov 2020 17:55:30 +0000 (18:55 +0100)]
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>
Radoslaw Zarzynski [Tue, 16 Feb 2021 12:23:53 +0000 (12:23 +0000)]
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>
Sebastian Wagner [Mon, 15 Feb 2021 12:01:01 +0000 (13:01 +0100)]
doc/cephadm: Restoring the MON quorum
Fixes: https://tracker.ceph.com/issues/49214
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 16 Feb 2021 12:40:43 +0000 (13:40 +0100)]
Merge pull request #39473 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>
Sebastian Wagner [Fri, 5 Feb 2021 13:14:25 +0000 (14:14 +0100)]
mgr/cephadm: _add_daemon: remove config_func
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Mon, 1 Feb 2021 17:13:59 +0000 (18:13 +0100)]
mgr/cephadm: Add config() to CephadmService
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Sat, 6 Feb 2021 00:05:03 +0000 (01:05 +0100)]
mgr/orch: remove a bunch of duplicated code
`ceph daemon add [..]` are all the same thing
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Fri, 5 Feb 2021 23:57:24 +0000 (00:57 +0100)]
mgr/orch: remove a bunch of duplicated code
We only need to call self.apply()
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 16 Feb 2021 11:17:48 +0000 (12:17 +0100)]
Merge pull request #39465 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>
Sebastian Wagner [Tue, 16 Feb 2021 11:06:31 +0000 (12:06 +0100)]
Merge pull request #39249 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>
Zac Dover [Tue, 16 Feb 2021 08:37:13 +0000 (18:37 +1000)]
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>
Sage Weil [Mon, 15 Feb 2021 22:35:53 +0000 (16:35 -0600)]
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>