Commit Graph

145353 Commits

Author SHA1 Message Date
Adam King
69bd270cf5
Merge pull request #57214 from adk3798/cephadm-ignore-stray-on-upgrade
qa/cephadm: ignore CEPHADM_STRAY_DAEMON in upgrade tests

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 16:11:36 -04:00
Adam King
51db3f3f5d
Merge pull request #57205 from SidGilad/bug/65739_support_cgroup_split_removal_for_adopt
mgr/cephadm: make setting --cgroups=split configurable for adopted daemons

Reviewed-by: Adam King <adking@redhat.com>
2024-05-10 16:09:59 -04:00
Samarah Uriarte
668d84068b
Merge pull request #56735 from samarahu/wip-rgw-d4n-long-descriptions
d4n: Add more in-depth config descriptions and improve naming

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Samarah Uriarte <samarah.uriarte@ibm.com>
2024-05-10 13:35:35 -04:00
J. Eric Ivancich
1dd82d996a
Merge pull request #56585 from ivancich/wip-upgrade-arrow+flight-15.0.2
rgw: upgrade Apache Arrow submodule to 15.0.0

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-05-10 12:22:43 -04:00
Adam King
6404b7f9a2
Merge pull request #57259 from pdvian/wip-fix-unfoundev-progress
mgr/cephadm: Fix unfound progress events

Reviewed-by: Adam King <adking@redhat.com>
2024-05-10 12:05:27 -04:00
Adam King
d4b4d372ae
Merge pull request #57182 from adk3798/nvmeof-config-fix
mgr/cephadm:  update default NVMEoF container image version

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 12:04:16 -04:00
Adam King
c60a51aff1
Merge pull request #57181 from adk3798/cleanup-iscsi-nvmeof-keyring
mgr/cephadm: cleanup iscsi and nvmeof keyrings upon daemon removal

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 12:02:46 -04:00
Adam King
43a6601711
Merge pull request #57096 from phlogistonjohn/jjm-smb-output-fmt
mgr/smb: disable JSON/YAML key sorting in favor of ordered dicts

Reviewed-by: Adam King <adking@redhat.com>
2024-05-10 12:00:54 -04:00
Adam King
b1f7205de0
Merge pull request #57089 from adk3798/test-cephadm-timeout-ignore-refresh-failed
qa/cephadm: ignore CEPHADM_REFRESH_FAILED on timeout test

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 11:57:23 -04:00
Adam King
ad8329b168
Merge pull request #57080 from phlogistonjohn/jjm-teuth-pull-img
qa/tasks/cephadm: fix pulling containers from private registries

Reviewed-by: Adam King <adking@redhat.com>
2024-05-10 11:56:00 -04:00
Adam King
ec3f1f3370
Merge pull request #57042 from adk3798/host-drain-test-ignore-stray-host
qa/cephadm: ignore stray warnings on host drain test

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 11:51:16 -04:00
Adam King
d67aa83e1d
Merge pull request #56970 from adk3798/cephadm-ignore-orch-paused
qa/cephadm: ignore CEPHADM_PAUSED on test_orch_cli test

Reviewed-by: Michael Fritch <mfritch@suse.com>
2024-05-10 11:48:22 -04:00
Adam King
77ca4bd3fc
Merge pull request #56963 from adk3798/nfs-cluster-ls-json-pretty
mgr/pybind/object_format: fix json-pretty being marked invalid

Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2024-05-10 11:46:08 -04:00
Adam King
d4dde96099
Merge pull request #56957 from adk3798/no-stray-recent-removal
mgr/cephadm: don't mark daemons created/removed in the last minute as stray

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 11:42:20 -04:00
Adam King
8a001cb867
Merge pull request #56823 from adk3798/autotune-testing
mgr/cephadm: additional debug logging for autotuner

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-10 11:36:59 -04:00
Casey Bodley
61bf8cb336
Merge pull request #56802 from clwluvw/rgw-mdsearch
rgw: allow disabling mdsearch APIs

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-05-10 13:50:05 +01:00
Zac Dover
969d23e531
Merge pull request #57372 from ceph/wip-lusov-quiesce-docs
doc/cephfs: expand the role of quiesce in consistent backups

Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-10 20:56:10 +10:00
Kefu Chai
281614e742
Merge pull request #57277 from tchaikov/test_election-free-tracker
test/mon/test_election: free ConnectionTracker if blocked

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2024-05-10 12:05:53 +08:00
J. Eric Ivancich
08633499b8
Merge pull request #56493 from igomon-bloomberg/wip_kafka_sasl_username_password_attrs
rgw/s3-notifications: use user-name/password topic attributes for SASL authentication

Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
2024-05-09 14:35:34 -04:00
J. Eric Ivancich
1215afaf0d
Merge pull request #57075 from cbodley/wip-rgw-ldap-derr
rgw: don't print error when ldap isn't configured

Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2024-05-09 14:32:40 -04:00
J. Eric Ivancich
b034c83076
Merge pull request #57083 from ivancich/wip-optimize-bucket-check-mulitparts
rgw: make incomplete multipart upload part of bucket check efficient

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-05-09 14:31:18 -04:00
J. Eric Ivancich
29e77ea203
Merge pull request #57098 from kchheda3/wip-dont-log-passwd
rgw/notification: Do not log endpoint as it could contain broker user-id & password.

Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
2024-05-09 14:30:12 -04:00
J. Eric Ivancich
06d05741f9 rgw: update s3select submodule addressing arrow 15.0.0 compilation issues
Update arrow submodule.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2024-05-09 14:23:43 -04:00
Leonid Usov
34ec2a4c6a doc/cephfs: expand the role of quiesce in consistent backups
Signed-off-by: Leonid Usov <leonid.usov@ibm.com>
Fixes: https://tracker.ceph.com/issues/65881
2024-05-09 17:57:18 +03:00
Ronen Friedman
f809df2566
Merge pull request #57331 from ronen-fr/wip-rf-tier0
tests/librados: do not use '0' as a string

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-09 17:53:37 +03:00
Casey Bodley
81de105ba9
Merge pull request #57155 from mkogan1/wip-rgw-ssl-ec
rgw/beast: fix crash observed in SSL stream.async_shutdown()

Reviewed-by: Jiffin Tony Thottan  <thottanjiffin@gmail.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-05-09 15:52:01 +01:00
Casey Bodley
ced9877fc6
Merge pull request #57360 from cbodley/wip-neorados-rm-completion.h
neorados: remove unused symlink to completion.h

Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-05-09 13:54:11 +01:00
Avan
9c8f5bdec2
Merge pull request #55773 from weirdwiz/main
exporter: handle exceptions gracefully

Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2024-05-09 13:19:59 +05:30
Kefu Chai
e789e13b84
Merge pull request #56865 from zmc/cmake-sccache-max-jobs
cmake: Intelligently set job limits for sccache

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-05-09 12:32:01 +08:00
Casey Bodley
e8ed211f90 neorados: remove unused symlink to completion.h
this header is unused after ea67f3dee2
replaced uses of ceph::async::Completion with
boost::asio::any_completion_handler

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-05-08 15:56:07 -04:00
Kefu Chai
720f8e954c
Merge pull request #55437 from tchaikov/ehh-upstart
debian: do not use upstart to start/stop services

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-05-08 22:10:05 +08:00
Kefu Chai
9b6d380a21
Merge pull request #56238 from SMIL-Infra/journald-fix
common/Journald: fix alias and mis-align

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-05-08 21:41:51 +08:00
Kefu Chai
628bc108b0
Merge pull request #55560 from tchaikov/systemd-sans-clsuter-name
systemd: do not pass --cluster option

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-05-08 21:40:36 +08:00
Divyansh Kamboj
e442ee4799 exporter: handle exceptions gracefully
ceph exporter crahes, and fails to handle exceptions in
dump_asok_metrics(). add try and catch blocks to handle the exceptions gracefully.

Signed-off-by: Divyansh Kamboj <dkamboj@redhat.com>
2024-05-08 17:35:32 +05:30
Rongqi Sun
af30430fc5
Merge pull request #55007 from shminjs/fix-wrong-osd-op-flag-name
osd/osd_types: fix spelling of osd_op_flag_name
2024-05-08 00:27:23 -07:00
Patrick Donnelly
32b7fe4483
Merge PR #56810 into main
* refs/pull/56810/head:
	common/StackStringStream: update pointer to newly allocated memory in overflow()

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2024-05-07 22:51:04 -04:00
Casey Bodley
62b7c672cf
Merge pull request #57330 from ronen-fr/wip-rf-iam-rgw0
tests/rgw: fix ints returned where a string is expected

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-05-08 01:29:42 +01:00
Casey Bodley
9c89fb19b6
Merge pull request #57258 from cbodley/wip-qa-rgw-d4n-tests
qa/rgw/d4n: run ceph_test_d4n_ tests

Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
2024-05-07 22:10:16 +01:00
Patrick Donnelly
b54c9e8910
Merge PR #57192 into main
* refs/pull/57192/head:
	PendingReleaseNotes: add note on the client incompatibility health warning and feature bit
	doc/cephfs: add client_mds_auth_caps client feature bit
	doc/cephfs: add missing client feature bits
	doc/cephfs: document MDS_CLIENTS_BROKEN_ROOTSQUASH health error
	qa: add tests for MDS_CLIENTS_BROKEN_ROOTSQUASH
	mds: raise health warning if client lacks feature for root_squash
	mon/MDSMonitor: add note about missing metadata inclusion
	mds: check relevant caps for fs include root_squash
	mds: refactor out fs_name match in MDSAuthCaps
	qa: test for root_squash with multiple caps
	qa: pass kwargs to mount from remount
	qa: simplify update_attrs and only update relevant keys
	client: allow overriding client features

Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
2024-05-07 15:49:03 -04:00
Zac Dover
dee6e6a6c3
Merge pull request #57298 from zdover23/wip-doc-2024-05-07-mgr-dashboard-overview
doc/mgr: edit "Overview" in dashboard.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-05-08 04:05:09 +10:00
Patrick Donnelly
2d1715fcaf
Merge PR #57166 into main
* refs/pull/57166/head:
	qa: make quiesce ops dump world readable
	qa: use specific ops/cache dump file names

Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
2024-05-07 10:34:19 -04:00
Patrick Donnelly
1a058b5694
Merge PR #57165 into main
* refs/pull/57165/head:
	qa: ignore variation of PG_DEGRADED health warning

Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-05-07 10:33:44 -04:00
Ronen Friedman
b732564991
Merge pull request #57226 from ronen-fr/wip-rf-unused-cache
common: mark assert-only variables as unused

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-07 17:30:22 +03:00
Ronen Friedman
9722737734 tests/librados: do not use '0' as a string
not even as a default string parameter to a
function.

C++23 does not allow int-to-string conversions,

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-05-07 16:20:18 +03:00
Ronen Friedman
9cb55faa59 tests/rgw: fix ints returned where a string is expected
Modifying test_rgw_iam_policy.cc to avoid C++23
compilation errors. C++23 does not allow int-to-string
conversions, and '0' cannot be returned where a string
is expected.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-05-07 16:07:21 +03:00
Patrick Donnelly
e70f005f1b
PendingReleaseNotes: add note on the client incompatibility health warning and feature bit
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-07 08:19:28 -04:00
Patrick Donnelly
536b47cbfc
doc/cephfs: add client_mds_auth_caps client feature bit
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-07 08:19:28 -04:00
Patrick Donnelly
79ba8970d7
doc/cephfs: add missing client feature bits
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-07 08:19:28 -04:00
Patrick Donnelly
b810bc9c54
doc/cephfs: document MDS_CLIENTS_BROKEN_ROOTSQUASH health error
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-07 08:19:28 -04:00
Patrick Donnelly
9d0ab233d8
qa: add tests for MDS_CLIENTS_BROKEN_ROOTSQUASH
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-05-07 08:19:28 -04:00