Commit Graph

144960 Commits

Author SHA1 Message Date
Igor Fedotov
2b66455274
Merge pull request #55950 from ifed01/wip-ifed-omap-pcounters
os/bluestore: add omap_set* perf counters

Reviewed-by: akupczyk@ibm.com
Reviewed-by: rfriedma@ibm.com
2024-04-24 17:29:42 +03:00
Anthony D'Atri
88eddb27f6
Merge pull request #57071 from zdover23/wip-doc-2024-04-24-rados-troubleshooting-pg
doc/rados: improve t-shooting pg
2024-04-24 09:21:27 -04:00
Zac Dover
b76d3f4220
Merge pull request #57051 from zdover23/wip-doc-2024-04-23-rados-dual-stack
doc/rados: remove dual-stack docs

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-24 21:51:32 +10:00
Zac Dover
44085c0dc9 doc/rados: improve t-shooting pg
Incorporate Anthony D'Atri's suggestions from
https://github.com/ceph/ceph/pull/57022 into the text in
doc/rados/troubleshooting/troubleshooting-pg.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-24 21:48:20 +10:00
Ronen Friedman
45d9f53e5b
Merge pull request #56745 from ronen-fr/wip-rf-pgtell
tests/scripts: use 'tell pg deep-scrub pgid' instead of 'tell pgid deep-scrub'

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2024-04-24 13:59:10 +03:00
Yuri Weinstein
a08304379f
Merge pull request #56420 from rzarzynski/wip-tools-rados-get-with-offset
tools: rados get takes --offset now

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-04-23 16:35:24 -07:00
Yuri Weinstein
499fd19382
Merge pull request #56067 from myoungwon/wip-ceph-dedup-daemon
tool: separating ceph-dedup-tool into tool and daemon  

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-04-23 16:35:03 -07:00
Yuri Weinstein
df828d83c0
Merge pull request #55949 from NitzanMordhai/wip-nitzan-safe-to-destroy-test-build-vars
test/osd/safe-to-destroy.sh: Add checks for the test

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-04-23 16:33:29 -07:00
Laura Flores
43b8639572
Merge pull request #54979 from pdvian/wip-mgr-optracker
mgr: integrate optracker in ceph-mgr
2024-04-23 17:49:04 -05:00
Ilya Dryomov
c37f63b370
Merge pull request #57053 from idryomov/wip-labeler-rbd
.github: sync the list of paths for rbd label with CODEOWNERS

Reviewed-by: Laura Flores <lflores@redhat.com>
2024-04-23 21:37:20 +02:00
Casey Bodley
dcce7684b8
Merge pull request #56986 from cbodley/wip-65551
rgw/account: add bucket_quota to RGWAccountInfo

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Oguzhan Ozmen <oozmen@bloomberg.net>
2024-04-23 17:34:55 +01:00
Adam King
4122e41f3c
Merge pull request #57038 from adk3798/mixin-max-nvme-gws-per-group
monitoring/ceph-mixin: set NVMeoFMaxGatewaysPerGroup to 4

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
2024-04-23 11:57:53 -04:00
Casey Bodley
1887419089
Merge pull request #56990 from cbodley/wip-doc-rgw-realm-change
doc/rgw: add release note for changes to rgw_realm init

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2024-04-23 14:39:04 +01:00
Leonid S. Usov
d88fa5322d
Merge pull request #55983 from lxbsz/wip-64572
qa/fsx: use the master branch to build the xfstest-dev
2024-04-23 15:20:28 +03:00
Ilya Dryomov
716996eff8 .github: sync the list of paths for rbd label with CODEOWNERS
With https://github.com/actions/labeler/issues/483 still pending, do it
manually.

A couple of entries matching both files and directories were expanded
since, unlike fnmatch(3), minimatch treats slashes specially:

- src/include/rbd* -> src/include/rbd* src/include/rbd/**
- src/rbd*         -> src/rbd* src/rbd*/**
- src/test/rbd*    -> src/test/rbd* src/test/rbd*/**

A bunch of entries under src/tools were combined into:

- src/tools/rbd*/**

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-04-23 13:27:03 +02:00
Ilya Dryomov
9d1302d780 CODEOWNERS: assign ceph-rbd-mirror systemd service to RBD
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-04-23 12:57:49 +02:00
Zac Dover
c65d2056c2 doc/rados: remove dual-stack docs
Remove references to dual-stack mode in
doc/rados/configuration/network-config-ref.rst and
doc/rados/configuration/msgr2.rst. This feature seems to have been
planned but never to have been completely implemented.

See the tracker issue listed below for an email exchange detailing the
confusion caused by the presence in the documentation of this
now-removed information.

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

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-23 16:37:27 +10:00
Gil Bregman
367a84918b
Merge pull request #57033 from gbregman/main
mgr/cephadm: Some changes to nvmeof conf file defaults
2024-04-23 00:57:03 +03:00
Patrick Donnelly
8254cb5a24
Merge PR #54067 into main
* refs/pull/54067/head:
	mds: add dispatch killpoint and delay configs

Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
2024-04-22 15:08:11 -04:00
Patrick Donnelly
f34b439d62
Merge PR #56047 into main
* refs/pull/56047/head:
	mgr: process map before notifying clients

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-04-22 15:07:27 -04:00
Patrick Donnelly
b71803b670
Merge PR #56638 into main
* refs/pull/56638/head:
	qa: do not iterate list being modified
	qa: remove unnecessary background job cleanup

Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-04-22 15:05:40 -04:00
Patrick Donnelly
be95159d40
Merge PR #56669 into main
* refs/pull/56669/head:
	qa: make teardown behavior consistent for kclient/fuse mounts

Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-04-22 15:04:50 -04:00
Patrick Donnelly
971683305d
Merge PR #56723 into main
* refs/pull/56723/head:
	mds: use mds_cache_quiesce_decay_rate to init quiesce_counter

Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
2024-04-22 15:03:51 -04:00
Patrick Donnelly
49ff2f89c3
Merge PR #57010 into main
* refs/pull/57010/head:
	qa: update quiesce tests to expect ipolicy lock
	mds: add missing policylock to test F_QUIESCE_BLOCK

Reviewed-by: Leonid Usov <leonid.usov@ibm.com>
2024-04-22 14:52:48 -04:00
Zac Dover
56e81df3ae
Merge pull request #57022 from zdover23/wip-doc-2024-04-22-rados-operations-pg-troubleshooting
doc/rados: remove redundant pg repair commands

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-23 00:59:35 +10:00
Casey Bodley
9ed8263edf rgw: apply default quota config on account creation
add new default quota config options for accounts analogous to
rgw_user_default_quota_max_objects/size. apply the default bucket quota
config options as-is

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-04-22 10:58:46 -04:00
Anthony D'Atri
a2c682d42c
Merge pull request #57032 from stackhpc/doc-update-ms-bind-port-max
doc/rados: fix outdated value for ms_bind_port_max
2024-04-22 10:11:33 -04:00
Anthony D'Atri
71858c9187
Merge pull request #57036 from stackhpc/fix-typo-radosgw-metrics
doc/radosgw: fix typo in metrics.rst
2024-04-22 10:09:10 -04:00
Adam King
c6871bbaf5 monitoring/ceph-mixin: set NVMeoFMaxGatewaysPerGroup to 4
Recommendation from the nvmeof team

Signed-off-by: Adam King <adking@redhat.com>
2024-04-22 08:48:15 -04:00
Rixin Luo
3453230c8e
Merge pull request #56448 from Svelar/arm_pass_check_shard_select
test/test_mempool: skip check_shard_select test on ARM64
2024-04-22 20:40:27 +08:00
Pierre Riteau
0ac064cff0 doc/radosgw: fix typo in metrics.rst
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2024-04-22 14:29:19 +02:00
Gil Bregman
da2d088c13 mgr/cephadm: some changes to nvmeof conf file defaults
Fixes https://tracker.ceph.com/issues/65566

Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
2024-04-22 12:32:15 +03:00
Gil Bregman
c2aa1fcaf2 python-common/ceph/deployment: some changes to nvmeof conf file defaults
Fixes https://tracker.ceph.com/issues/65566

Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
2024-04-22 12:31:16 +03:00
Pierre Riteau
23d2740241 doc/rados: fix outdated value for ms_bind_port_max
The highest port number used by OSD or MDS daemons was increased from
7300 to 7568 in [1] but the documentation still refers to 7300 in
multiple locations.

[1] https://github.com/ceph/ceph/pull/42210

Fixes: https://tracker.ceph.com/issues/65609
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2024-04-22 11:28:53 +02:00
Zac Dover
0e364234ad
Merge pull request #57016 from zdover23/wip-doc-2024-04-21-rados-operations-crush-map
doc/rados: add bucket rename command

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-22 18:05:55 +10:00
Zac Dover
3c2e8d35a9 doc/rados: remove redundant pg repair commands
Incorporate the material in /doc/rados/operations/pg-repair into
/doc/rados/troubleshooting/troubleshooting-pg. Remove
/doc/rados/operations/pg-repair from the documentation. Redirect all
links to the old location to the new location.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-22 17:10:06 +10:00
Zac Dover
1030b572fa doc/rados: add bucket rename command
Add "ceph osd crush rename bucket" command. This commit is made in
response to a request from Michele Giacomoli.

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

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-22 16:16:54 +10:00
Yingxin
fffbab1873
Merge pull request #56353 from myoungwon/wip-apply-shallow-copy-rbm-overwrite
crimson/os/seastore: avoid new allocation when overwriting data in RBM for performance

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-04-22 09:41:02 +08:00
Rongqi Sun
274926b7f2
Merge pull request #56855 from Svelar/asan_osd_types
test/osd/types: free PriorSet::pcontdec memory
2024-04-21 18:12:49 -07:00
Matan Breizman
226cba1c52
Merge pull request #56025 from xxhdx1985126/wip-seastore-onode-loc-key
crimson/osd/osd_operations/client_requests: we don't support rados locator keys

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: chunmei-liu <chunmei.liu@intel.com>
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-04-21 16:17:44 +03:00
Zac Dover
5504baf43e
Merge pull request #56904 from zdover23/wip-doc-2024-04-16-security-cves
doc/security: update CVE list

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-04-21 22:56:25 +10:00
Zac Dover
8381259a46 doc/security: update CVE list
Update the list of CVEs in doc/security/cves.rst.

Co-authored-by: Ilya Dryomov <idryomov@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-04-21 22:40:45 +10:00
Matan Breizman
259f695873
Merge pull request #56916 from Matan-B/wip-matanb-crimson-recovery-misc
crimson/osd/replicated_backend: misc fixes

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-04-21 14:55:33 +03:00
Matan Breizman
0db331370b
Merge pull request #56848 from xxhdx1985126/wip-65453
crimson/osd/recovery_backends: discard outdated recovery ops

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-04-21 14:53:38 +03:00
Matan Breizman
5630e76b3e
Merge pull request #56277 from amathuria/wip-amat-crimson-fix-pool-compression
crimson: Add support for pool compression

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: chunmei-liu <chunmei.liu@intel.com>
2024-04-21 12:41:13 +03:00
Matan Breizman
0196c1979f
Merge pull request #56611 from Matan-B/wip-matanb-crimson-replicated-peering
crimson/osd/replicated_recovery_backend: prepare_pull use pg_info

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-04-21 12:40:00 +03:00
Matan Breizman
185dd394a4
Merge pull request #56875 from xxhdx1985126/wip-65474
crimson/osd/osd_meta: load incremental osdmap from "inc_osdmap.XXX"

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-04-21 12:39:07 +03:00
Kefu Chai
f25efe276f
Merge pull request #57012 from tchaikov/wip-python-common-pep8
python-common: PEP8 related cleanups

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-04-20 20:37:30 +08:00
Kefu Chai
635e253b82 python-common: remove spaces around =
to be more PEP8 compliant

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-04-20 12:35:57 +08:00
Kefu Chai
b5369b957f python-common: remove trailing spaces
for better readability.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-04-20 12:35:57 +08:00