Commit Graph

140837 Commits

Author SHA1 Message Date
Anthony D'Atri
e245d3d770
Merge pull request #54219 from zdover23/wip-doc-2023-10-27-rados-ops-pools-cache-tiering-removal
doc/rados: remove cache-tiering-related keys
2023-10-27 04:16:07 -04:00
zdover23
2706ecac4a
Merge pull request #53976 from phlogistonjohn/jjm-cephadm-gdb-extd-doc
cephadm: document extended gdb debugging techniques

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-10-27 17:16:16 +10:00
Zac Dover
d8e5b87a31 doc/rados: remove cache-tiering-related keys
Remove information related to cache-tiering-related keys from
doc/rados/operations/pools.rst. Cache-tiering is deprecated in Reef.
This PR is suitable for backporting to the Reef release branch, but not
to release branches prior to Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-27 16:58:28 +10:00
zdover23
ab39b2b23c
Merge pull request #54200 from zdover23/wip-doc-2023-10-26-hitset-remove-for-reef-and-later
doc/rados: remove HitSet-related key information

Reviewed-by: Samuel Just <sjust@redhat.com>
2023-10-27 13:04:38 +10:00
Zac Dover
78878511a3 doc/rados: remove HitSet-related key information
Remove HitSet-related key information from
doc/rados/operations/pools.rst. HitSet-related keys are relevant only to
releases of Ceph that support cache tiering. Only Quincy and earlier
(inclusive) releases of Ceph support cache tiering. Backport this commit
from main to Reef, but not to Quincy or to release branches earlier than
Quincy.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-27 12:43:14 +10:00
Adam Kupczyk
8f2b83950a
Merge pull request #53909 from aclamk/aclamk-fix-63121
os/kv_test: Fix estimate functions
2023-10-26 16:20:37 +02:00
Igor Fedotov
54fea2eefd
Merge pull request #54155 from jrchyang/fix-divide-zero
os/bluestore: fix crash caused by dividing by 0

Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
2023-10-25 13:35:38 +03:00
Aashish Sharma
88d0a9f45d
Merge pull request #53807 from rhcs-dashboard/fix-63088-main
mgr/dashboard: Consider null values as zero in grafana panels


Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-10-25 13:01:03 +05:30
John Mulligan
b4e2b39917 doc/cephadm: extend container debugging to cover live processes
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-10-24 13:59:30 -04:00
John Mulligan
4a033788f8 doc/cephadm: clean up debugging section
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-10-24 13:58:59 -04:00
John Mulligan
db1e785b2c cephadm: add a --dry-run option to cephadm shell
Instead of creating the shell, the --dry-run option prints the container
command that would be used. This can be used as a starting point for
creating custom container commands similar to what cephadm shell would
generate but with tweaks.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-10-24 13:58:59 -04:00
Pedro Gonzalez Gomez
241e46afbb
Merge pull request #54148 from ivoalmeida/fix-edit-user-bucket-quota
mgr/dashboard: fixed edit user quota form error

Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
2023-10-24 11:43:15 +02:00
jrchyang
4364ebdfa4 os/bluestore: fix crash caused by dividing by 0
In Allocator::create() => ZonedAllocator::ZonedAllocator()
num_zones is calculated by size / zone_size,
causing a crash when zone_size is set to 0

Signed-off-by: Jrchyang Yu <yuzhiqiang_yewu@cmss.chinamobile.com>
2023-10-24 10:13:23 +08:00
Ivo Almeida
1a281ccd71 mgr/dashboard: fixed edit user quota form error
Fixes: https://tracker.ceph.com/issues/63287

Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
2023-10-23 12:28:55 +01:00
Venky Shankar
c672d7aab0 Merge PR #54030 into main
* refs/pull/54030/head:
	client: always refresh mds feature bits on session open

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2023-10-23 07:37:10 +05:30
Yuval Lifshitz
75bd7e3e20
Merge pull request #54025 from yuvalif/wip-yuval-fix-63205
rgw/notifications/test: fix rabbitmq and kafka issues in centos9

reviewed-by: cbodley
2023-10-22 18:26:30 +03:00
Yuval Lifshitz
2ab7c16737 rgw/notifications/test: install java for kafka build
also use kafka binaries insted of building from source

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

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2023-10-22 09:58:37 +00:00
Yuval Lifshitz
10d3caafcb
Merge pull request #54136 from yuvalif/wip-yuval-remove-pubsub-doc
rgw/doc: pubsub capabilities reference was removed from docs

reviewed-by: @zdover23
2023-10-22 11:12:02 +03:00
Yuval Lifshitz
c479f2e6ca doc/rgw: pubsub capabilities reference was removed from docs
most pubsub docs were removed in
0fecbe2476
however, the text removed described functionality that is only
supported bia pubsub

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2023-10-22 07:19:29 +00:00
zdover23
33363a561c
Merge pull request #54107 from anthonyeleven/anthonyeleven/clarify-checklist
.github: Clarify checklist details

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-10-21 09:00:35 +10:00
Zack Cerza
0358bd5ea2
Merge pull request #49954 from caffeinism/fix-bug-in-ceph-volume-device
ceph-volume: fix a bug in _check_generic_reject_reasons
2023-10-20 14:20:56 -06:00
Venky Shankar
167fdd22e3 client: always refresh mds feature bits on session open
Fixes: http://tracker.ceph.com/issues/63188
Signed-off-by: Venky Shankar <vshankar@redhat.com>
2023-10-20 21:20:44 +05:30
Yuri Weinstein
f0804064d6
Merge pull request #54109 from ceph/wip-yuri-crontab-main
qa/tests: enabled smoke tests on main, quincy and reef

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2023-10-20 07:29:47 -07:00
Adam King
bd84f9b0d6
Merge pull request #53923 from adk3798/test-mgr-cephadm-image-base
mgr/cephadm: add unit test to for upgrade check with --ceph-version

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2023-10-20 10:25:24 -04:00
Patrick Donnelly
c0c5785dca
Merge PR #54042 into main
* refs/pull/54042/head:
	cmake: populate liburing include and library paths down to rocksdb external project
	cmake: promote uring package search to top-level

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2023-10-20 09:06:41 -04:00
Venky Shankar
2a9f369afa Merge PR #53822 into main
* refs/pull/53822/head:
	CLIENT: C_Read_Async_Finisher should assume client_lock is held

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2023-10-20 16:04:34 +05:30
Venky Shankar
89b644d5ce Merge PR #53710 into main
* refs/pull/53710/head:
	doc/cephfs-shell: drop installing packaging module
	cephfs-shell: use pkg_resources rather than packaging module

Reviewed-by: Jos Collin <jcollin@redhat.com>
2023-10-20 15:26:55 +05:30
Venky Shankar
983db41124 Merge PR #53571 into main
* refs/pull/53571/head:
	client: queue a delay cap flushing if there are ditry caps/snapcaps

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2023-10-20 15:24:07 +05:30
Venky Shankar
76e6fb0d77 Merge PR #53839 into main
* refs/pull/53839/head:
	qa: enhance test cases
	mds: erase clients getting evicted from laggy_clients
	mds: report clients laggy due laggy OSDs only after checking any OSD is laggy

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2023-10-20 14:44:27 +05:30
Aashish Sharma
660fe1e2b2
Merge pull request #53994 from rhcs-dashboard/add-port-endpoints-import-multisite
mgr/dashboard: add port and zone endpoints to import realm token form in rgw multisite

Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-10-20 14:36:44 +05:30
Venky Shankar
677b5226b6 Merge PR #53651 into main
* refs/pull/53651/head:
	qa: add test_subvolume_group_rm_when_its_not_empty
	mgr/volumes: fix `subvolume group rm` error message

Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2023-10-20 10:43:19 +05:30
Venky Shankar
8400e77a96 Merge PR #53280 into main
* refs/pull/53280/head:
	mds: fix issuing redundant reintegrate/migrate_stray requests
	mds: record the internal client request and receive client reply

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2023-10-20 10:41:08 +05:30
zdover23
9b8b61115e
Merge pull request #54084 from zdover23/wip-doc-2023-10-19-rados-troubleshooting-troubleshooting-pg-2-of-x
doc/rados: edit troubleshooting-pg (2 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-20 14:05:16 +10:00
zdover23
8deaa9597a
Merge pull request #54099 from jmolmo/monitoring_doc
doc: Documentation about main Ceph metrics

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2023-10-20 07:56:17 +10:00
Juan Miguel Olmo Martínez
9bb63bdc89 doc: Documentation about main Ceph metrics
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@ibm.com>
2023-10-20 07:21:52 +10:00
Zac Dover
d0cdfc1d72 doc/rados: edit troubleshooting-pg (2 of x)
Edit doc/rados/troubleshooting/troubleshooting-pg.rst (1 of x).

Follows https://github.com/ceph/ceph/pull/54052.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-20 05:42:31 +10:00
Yuri Weinstein
060e1239dd qa/tests: enabled smoke tests on main, quincy and reef
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2023-10-19 10:26:55 -07:00
J. Eric Ivancich
5ac998474c
Merge pull request #53929 from ivancich/wip-indexless-test
rgw: only buckets with reshardable layouts need to be considered for resharing

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2023-10-19 13:16:54 -04:00
J. Eric Ivancich
d7e88292db
Merge pull request #53813 from cfsnyder/wip-63092
rgw: add versioning info to radosgw-admin bucket stats output

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2023-10-19 13:15:55 -04:00
J. Eric Ivancich
c959100fba
Merge pull request #53801 from BBoozmen/oozmen_sts_keygen
RGW/STS: when generating keys, take the trailing null character into account

Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
2023-10-19 13:14:46 -04:00
J. Eric Ivancich
5b9fc05a20
Merge pull request #53750 from Inode1/rgw-user-policy-check-subuser
rgw: fix user.rgw.user-policy attr remove by modify user

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2023-10-19 13:13:27 -04:00
Anthony D'Atri
1ca356a916 .github: Clarify checklist details
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2023-10-19 11:30:28 -04:00
Yuval Lifshitz
1ffe4aca2a rgw/notifications/test: use dnf and systemctl to setup rabbitmq
Fixes: https://tracker.ceph.com/issues/63205

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2023-10-19 14:22:53 +00:00
Dhairya Parmar
9005451882 qa: enhance test cases
Fixes: https://tracker.ceph.com/issues/63105
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
2023-10-19 17:41:45 +05:30
Nizamudeen A
1afba5cde5
Merge pull request #53653 from rhcs-dashboard/fix-alert-generation
mgr/dashboard: fix broken alert generator

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>
2023-10-19 09:57:06 +05:30
Zack Cerza
9ee47b0328
Merge pull request #53327 from zmc/cv-disk-unbound-var
ceph-volume: Fix unbound var in disk.get_devices()
2023-10-18 15:02:20 -06:00
zdover23
d1422109fe
Merge pull request #54051 from NUABO/tanchangzhi
doc: Update mClock QOS documentation to discard osd_mclock_cost_per_*

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-10-19 05:41:28 +10:00
Nizamudeen A
72ea37aed3
Merge pull request #52897 from cloudbehl/navigation-improvements
mgr/dashboard: Left navigation improvements

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: ivoalmeida <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-10-18 22:13:07 +05:30
J. Eric Ivancich
ee4f5d7de2 rgw: check if bucket index layout can be resharded before progressing
Adds a test for a reshardable index layout when a bucket is considered
for immediate, scheduled, or dynamic resharding.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2023-10-18 12:20:23 -04:00
Adam King
0787262864
Merge pull request #53910 from rkachach/fix_issue_63123
mgr/rook: fixing rook-ceph-exporter daemon type handling

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@ibm.com>
Reviewed-by: travisn <tnielsen@redhat.com>
2023-10-18 08:47:32 -04:00