Commit Graph

131187 Commits

Author SHA1 Message Date
Casey Bodley
0b7ab95c81
Merge pull request #46232 from cbodley/wip-qa-rgw-sse
qa/rgw: use 'with-sse-s3' override for s3tests

Reviewed-by: Ali Maredia <amaredia@redhat.com>
2022-05-18 16:44:28 -04:00
Casey Bodley
705501396d
Merge pull request #46152 from cbodley/wip-55548
radosgw-admin: don't crash on --placement-id without --storage-class

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2022-05-18 16:43:57 -04:00
David Galloway
c9e216c1ab
Merge pull request #46056 from ceph/wip-yuriw-release-16.2.8-master
doc: 16.2.8 Release Notes
2022-05-18 16:13:44 -04:00
Daniel Gryniewicz
1d3419f5f2
Merge pull request #46167 from dang/wip-dang-nosuchtagset
RGW - Fix NoSuchTagSet error

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-05-18 14:34:32 -04:00
Adam King
38ebba8eda
Merge pull request #44013 from adk3798/use-old-addr
mgr/cephadm: re-use old ip when re-adding hosts if necessary

Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-05-18 14:01:00 -04:00
Adam King
87342078f4
Merge pull request #46088 from pcuzner/cephadm_mpath_support
cephadm: Add support for mpath devices to gather-facts

Reviewed-by: Adam King <adking@redhat.com>
2022-05-18 13:59:43 -04:00
Josh Durgin
ca02fd34c8
Merge pull request #46315 from zdover23/wip-doc-2022-05-18-intro-3-to-three
doc/start: s/3/three/ in intro.rst

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2022-05-18 10:30:12 -07:00
Adam King
77c135f103
Merge pull request #46306 from rkachach/fix_issue_55638
mgr/cephadm: stripping out / from the end of the url

Reviewed-by: Adam King <adking@redhat.com>
2022-05-18 11:51:30 -04:00
Adam King
a1e7026aa7
Merge pull request #46291 from adk3798/move-active-mgr
mgr/cephadm: force fail over when we want to remove active mgr

Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-05-18 09:19:30 -04:00
Adam King
989dc12d45
Merge pull request #46303 from rkachach/fix_issue_55641
mgr/cephadm: do not use sudo for root user

Reviewed-by: Adam King <adking@redhat.com>
2022-05-18 09:05:12 -04:00
Zac Dover
28efcec2d6 doc/start: s/3/three/ in intro.rst
I'm changing "3" to "three" for two reasons:

1. It's correct.
2. This allows me to test backports into Octopus, Pacific, and Quincy.
   I am particularly interested to see what happens when I attempt
   the backport into Octopus, because backports into Octopus have
   failed. This will provide me with another unit of data.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-05-18 20:36:53 +10:00
Adam King
948dd1bb13
Merge pull request #46163 from rkachach/fix_issue_55556
mgr/cephadm: fixing ipv6 handling during bootstrap

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2022-05-17 17:47:25 -04:00
Adam King
3daac6f598
Merge pull request #46202 from rkachach/fix_issue_51257
mgr/cephadm: fixing ipv6/128 and ipv4/32 subnets handling

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2022-05-17 17:45:20 -04:00
Adam King
e01758e75b
Merge pull request #46207 from rkachach/fix_issue_55555
mgr/cephadm: fixing yaml parsing during bootstrap

Reviewed-by: Adam King <adking@redhat.com>
2022-05-17 17:44:11 -04:00
Adam King
15648422de
Merge pull request #46218 from votdev/issue_55595_prometheus_external_url
cephadm: prometheus: The generatorURL in alerts is only using hostname

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-05-17 17:15:44 -04:00
Adam King
63aab1c2ad
Merge pull request #46222 from adk3798/dont-use-non-cluster-cached-conns
mgr/cephadm: don't use cached conns for hosts not in cluster

Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-05-17 17:13:49 -04:00
Adam King
028aa5c5d3
Merge pull request #46245 from adk3798/revert-call-changes
cephadm: Revert "mgr/cephadm: fixing call method timeout handling"

Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-05-17 17:13:01 -04:00
Adam King
6c02f6a05c
Merge pull request #46264 from adk3798/adopt-custom-name-osd
cephadm: fix adoption of osds from custom name clusters

Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-05-17 17:11:59 -04:00
zdover23
e055fa5367
Merge pull request #46305 from zdover23/wip-doc-2022-05-17-basic-workflow-integration-tests
doc/dev: refine basic-workflow.rst integ. test

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-05-18 05:04:51 +10:00
Zac Dover
63c6041068 doc/dev: refine basic-workflow.rst integ. test
This is one in a set of PRs meant to keep the Basic
Workflow in the Developer guide current. It refines
the English in the "Integration Tests AKA ceph-qa-suite"
section of "Basic Workflow".

Several other small updates like this are expected. I
intend to avoid refining half of the page in one commit,
as I did last month when I refined the first half of the
basic workflow.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>

Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-05-18 04:08:05 +10:00
Redouane Kachach
17032f6be2
mgr/cephadm: stripping out / from the end of the url
Fixes: https://tracker.ceph.com/issues/55638

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-05-17 17:27:06 +02:00
Samuel Just
a8bcb71026
Merge pull request #46298 from cyx1231st/wip-seastore-add-metrics
crimson/os/seastore: add and fix metrics to reveal internal activities

Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
2022-05-17 07:55:48 -07:00
Samuel Just
3cc7b3b7bd
Merge pull request #46176 from athanatos/sjust/wip-55563
vstart: default CEPH_ASOK_DIR to asok/

Reviewed-by: Milind Changire <mchangir@redhat.com>
2022-05-17 07:53:15 -07:00
Yuri Weinstein
dca4844076 doc: updated release date
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-05-17 07:15:38 -07:00
Redouane Kachach
7cfcc7ef08
mgr/cephadm: do not use sudo for root user
Fixes: https://tracker.ceph.com/issues/55641

Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-05-17 12:32:50 +02:00
Ernesto Puerta
5b9dcf3a82
Merge pull request #45313 from rhcs-dashboard/unselect-datatable-row
mgr/dashboard: unselect rows in datatables

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2022-05-17 11:48:48 +02:00
Yingxin Cheng
935cc3f9d5 crimson/os/seastore: adjust logs to FixedKVBtree
* Fix the subsys name.
* Change FixedKVBtree logs to trace level -- seems too verbose when the
  global level is debug.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-05-17 16:37:45 +08:00
Yingxin Cheng
bbe7a1beac crimson/os/seastore: add metrics for extent rewrite version
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-05-17 16:37:45 +08:00
Yingxin Cheng
a12808e40c crimson/os/seastore: improve and fix tree metrics
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-05-17 16:37:45 +08:00
Yingxin Cheng
29558b3dcd crimson/os/seastore/segment_cleaner: add metrics about journal sizes
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-05-17 16:37:44 +08:00
Yingxin Cheng
dc400ca98b crimson/os/seastore/segment_cleaner: add metrics about why IO is blocking
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-05-17 16:37:44 +08:00
zdover23
4a7401b115
Merge pull request #46292 from anthonyeleven/anthonyeleven/clarify-min-alloc-size2
doc/rados/configuration: clarify VMware note in bluestore-config-ref.rst

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2022-05-17 17:58:17 +10:00
Anthony D'Atri
1a0e0cd4b6 doc/rados/configuration: clarify VMware note in bluestore-config-ref.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-05-16 18:46:58 -07:00
Adam King
63d13df4eb mgr/cephadm: force fail over when we want to remove active mgr
Fixes: https://tracker.ceph.com/issues/55679

Signed-off-by: Adam King <adking@redhat.com>
2022-05-16 20:48:48 -04:00
J. Eric Ivancich
9c1916f6f3
Merge pull request #46265 from ivancich/wip-misplaced-dout_subsys-def
rgw: remove potentially conficting definition of dout_subsys

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2022-05-16 18:36:58 -04:00
Yuri Weinstein
276360a9fe docs: updated Change Log PRs
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-05-16 14:32:25 -07:00
Samuel Just
86aacf1148
Merge pull request #46158 from cyx1231st/wip-seastore-cleaner
crimson/os/seastore/segment_cleaner: misc cleanups and improvements

Reviewed-by: Samuel Just <sjust@redhat.com>
2022-05-16 14:06:27 -07:00
Sarthak0702
b79e2a6c6a mgr/dashboard: unselect rows in datatables
Fixes: https://tracker.ceph.com/issues/53244
Signed-off-by: Sarthak0702 <sarthak.0702@gmail.com>
2022-05-17 02:07:06 +05:30
Yuval Lifshitz
17f72562b2
Merge pull request #45662 from zenomri/wip-cond-tracing
rgw: support conditional tracing using lua script

Reviewed-by: Casey Bodley <cbodley@redhat.com>, Yuval Lifshitz <ylifshit@redhat.com>
2022-05-16 17:26:50 +03:00
Kefu Chai
d4d929386b
Merge pull request #46274 from xxhdx1985126/wip-admin-sock
crimson/admin: deal with seastar's new metric types/logics

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-05-16 19:56:13 +08:00
Xuehan Xu
d3ce716907 crimson/admin: deal with seastar's new metric types/logics
Fixes: https://tracker.ceph.com/issues/55666
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
2022-05-16 16:51:30 +08:00
Ronen Friedman
7145287fa3
Merge pull request #45962 from ronen-fr/wip-rf-sbe-test2
test/osd: test environment for the scrubber "backend"

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2022-05-16 11:32:27 +03:00
zdover23
058a0ee89a
Merge pull request #46270 from anthonyeleven/anthonyeleven/clarify-min-alloc-size 2022-05-16 17:12:59 +10:00
Adam King
abfbbd383c mgr/cephadm: unit test for re-adding host and receiving loopback address
Signed-off-by: Adam King <adking@redhat.com>
2022-05-15 20:31:38 -04:00
Adam King
7e8d8317be mgr/cephadm: re-use old ip when re-adding hosts if necessary
When a host is re-added without an explicit ip we can default to the old
ip we had stored for the host rather than either keeping the loopback
address or throwing an exception. We only want to actually error when
the only options left are error or use a resolved loopback address

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

Signed-off-by: Adam King <adking@redhat.com>
2022-05-15 20:31:38 -04:00
Anthony D'Atri
7a2a565101 doc/rados/configuration: Enhance BlueStore min_alloc_size section
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-05-15 14:50:47 -07:00
Kefu Chai
cd0cd7cb09
Merge pull request #45947 from optimistyzy/418_add_nvme_tcp_support
blk/spdk:  add support to use NVMe device provided by NVMe-oF target

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-05-15 19:49:42 +08:00
Ronen Friedman
c5684e44b9
Merge pull request #46226 from ronen-fr/wip-rf-cln-typesh
osd: cleanup object_stat_sum_t initialization

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2022-05-15 09:31:51 +03:00
Ziye Yang
27b7ccacd4 blk/spdk: Add the support to use nvme device provided by NVMe-of Target
This patch is used to add the support to use the nvmedevice provided
by NVMe-oF target.

Signed-off-by: Ziye Yang <ziye.yang@intel.com>
2022-05-15 09:15:40 +08:00
Venky Shankar
42b74f497e
Merge pull request #45886 from lxbsz/wip-55283
qa: add filesystem/file sync stuck test support

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-05-14 15:14:51 +05:30