Commit Graph

119805 Commits

Author SHA1 Message Date
Patrick Donnelly
4a00f0a716
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>
2021-02-19 07:54:32 -08:00
Josh Durgin
38bb80df90
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>
2021-02-19 07:17:17 -08:00
Casey Bodley
aece70eb6d
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>
2021-02-19 09:51:55 -05:00
Zac Dover
e6596e10b1 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>
2021-02-20 00:36:03 +10:00
Sage Weil
198794a00b 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>
2021-02-19 08:23:57 -05:00
Sebastian Wagner
316b4ad614
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>
2021-02-19 13:28:51 +01:00
Kefu Chai
1f1a594de2
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>
2021-02-19 19:38:44 +08:00
zdover23
d6cf88fcea
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>
2021-02-19 21:13:11 +10:00
Sebastian Wagner
16417c18c3 doc/install: Remove Upstart from Freebsd deployment
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-19 11:17:00 +01:00
Kefu Chai
e3defb726f
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>
2021-02-19 15:40:06 +08:00
Kefu Chai
bdfbdb8910
Merge pull request #39471 from sebastian-philipp/rados-rm-manage-upstart
doc/rados/operations: Remove upstart

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2021-02-19 14:56:17 +08:00
Kefu Chai
edcb5311ea
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>
2021-02-19 14:54:26 +08:00
Yang Honggang
63f989ca2b 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>
2021-02-19 06:07:34 +00:00
Kefu Chai
df841b241e 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>
2021-02-19 12:10:15 +08:00
Brad Hubbard
ebb4a82808 test/osd: Use get_data() to simplify calls
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2021-02-19 13:20:58 +10:00
Josh Durgin
0c2164c2ab
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>
2021-02-18 12:27:29 -08:00
Josh Durgin
045628a491
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>
2021-02-18 12:19:42 -08:00
Harish Munjulur
0b039c24e0
Merge pull request #39293 from mcv21/rgw-admin-error-message
rgw/radosgw-admin clarify error when email address already in use
2021-02-18 08:37:54 -10:00
Harish Munjulur
67718c41d0
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
2021-02-18 08:37:16 -10:00
Sage Weil
64de5e6e65 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>
2021-02-18 12:38:43 -05:00
Zac Dover
ec199b916f 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>
2021-02-19 03:19:25 +10:00
Zac Dover
cc362c2fd6 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>
2021-02-19 02:46:57 +10:00
Kefu Chai
13c0f27837
Merge pull request #39548 from pkubaj/master
crc32c: fix build on ppc64le with clang

Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-18 23:14:55 +08:00
Piotr Kubaj
4b39d33c4f 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>
2021-02-18 14:40:23 +01:00
Sebastian Wagner
4cb501416d doc/orch: Host labels
Fixes: https://tracker.ceph.com/issues/45833
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-18 12:49:46 +01:00
Sebastian Wagner
5ce097b48d
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>
2021-02-18 12:10:33 +01:00
Sebastian Wagner
767634e2ac
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>
2021-02-18 12:08:56 +01:00
Zac Dover
36287f21ce 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>
2021-02-18 21:08:27 +10:00
Kefu Chai
ccf9becd2e
Merge pull request #39542 from tchaikov/wip-devicehealth-flake8
mgr/devicehealth: silence flake8 warnings

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2021-02-18 17:06:23 +08:00
Gal Salomon
0b4ab1922c
Merge pull request #39514 from ceph/fix_buffer_overflow
rgw: fix buffer overflow in s3 select op
2021-02-18 10:42:19 +02:00
Kefu Chai
f921598888
Merge pull request #39356 from xxhdx1985126/wip-crimson-client-request-idempotent
crimson/osd: make client_requests idempotent

Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-18 14:39:22 +08:00
Xuehan Xu
14b322ec02 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>
2021-02-18 14:37:52 +08:00
Kefu Chai
56c5853ef2 mgr/devicehealth: silence flake8 warnings
turns out 4840507cfc was racing with
99805d9cff. so we failed to identify this
before merging the former.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-18 12:59:48 +08:00
Kefu Chai
521dc776f1
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>
2021-02-18 11:50:24 +08:00
Kefu Chai
dcb04bfea3
Merge pull request #39365 from liewegas/mgr-ssd-used
mgr/devicehealth: extract and present SSD wear %

Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
2021-02-18 11:42:34 +08:00
Kefu Chai
cc631d6b3f
Merge pull request #39346 from tchaikov/wip-ipv6-lo
common/ipaddr: Allow binding ipv6 addr on lo

Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-18 11:31:32 +08:00
Kefu Chai
92b1f4fad1
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>
2021-02-18 11:30:55 +08:00
Kefu Chai
02a9ead8cc
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>
2021-02-18 11:30:07 +08:00
Josh Durgin
6c20b0e9ad
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>
2021-02-17 17:51:45 -08:00
Kefu Chai
0d80d88414
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>
2021-02-18 09:35:00 +08:00
Kefu Chai
0c079852cd
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>
2021-02-18 09:32:27 +08:00
Casey Bodley
6bfdef8d9e
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>
2021-02-17 13:29:00 -05:00
Sage Weil
4fe55af819 qa/tasks/ceph: set ctx.ceph[cluster_name].fsid
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-17 12:17:04 -05:00
Sage Weil
230c9ef1ce qa/tasks/rgw: pass fsid to rgw daemon
Fixes: https://tracker.ceph.com/issues/48754
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-17 12:17:04 -05:00
Sage Weil
b9ea6b0bf5 qa/suites/upgrade/octopus-x: reenable ragweed
Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-17 12:17:04 -05:00
Sage Weil
cd92661627 qa/suites/upgarde/octopus-x: rename yaml file
We're installing octopus, not pacific

Signed-off-by: Sage Weil <sage@newdream.net>
2021-02-17 12:17:04 -05:00
Zac Dover
e25c54c188 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>
2021-02-18 01:31:55 +10:00
Kefu Chai
70ba94744a
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>
2021-02-17 22:32:24 +08:00
Jan Fajerski
72113d574d 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>
2021-02-17 15:24:21 +01:00
Casey Bodley
f1e4f6f9dc qa/rgw: add pacific-x upgrade suite for multisite
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2021-02-17 09:14:44 -05:00