Commit Graph

140860 Commits

Author SHA1 Message Date
Ernesto Puerta
3a386d52a4
create-backport-trackers: Python >= 3.12 deprecated distutils
See https://docs.python.org/3.10/whatsnew/3.10.html#distutils-deprecated.

Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2023-10-30 12:42:19 +01:00
Ilya Dryomov
bf82a7bd34
Merge pull request #50593 from pkalever/fix-feature-disable
rbd-nbd: fix stuck with disable request

Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2023-10-30 08:55:09 +01:00
zdover23
2ee87b3e4d
Merge pull request #54232 from zdover23/wip-doc-2023-10-29-ceph-volume-lvm-activate-2
doc/ceph-volume: improve front matter

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-30 10:54:32 +10:00
zdover23
a91ba139b6
Merge pull request #54231 from zdover23/wip-doc-2023-10-29-ceph-volume-lvm-activate
doc/ceph-volume: explain idempotence

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-10-30 09:53:29 +10:00
Zac Dover
23190dd918 doc/ceph-volume: improve front matter
Simplify and improve the readability of the front matter of
doc/ceph-volume/lvm/activate.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-30 09:38:52 +10:00
Yuval Lifshitz
636384c407
Merge pull request #53848 from kchheda3/wip-topic-policy
rgw/notification: Add support to set topic policy while topic creation

reviewed-by: yuvalif, anthonyeleven
2023-10-29 21:35:50 +02:00
Anthony D'Atri
1eab68428d
Merge pull request #54230 from zdover23/wip-doc-2023-10-29-install-cephadm
doc/install: simplify cephadm docs
2023-10-29 14:38:34 -04:00
Zac Dover
e58bc3e4df doc/ceph-volume: explain idempotence
Improve the grammar of a note explaining that the execution of the call
that activates ceph-volume is idempotent.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-29 22:05:11 +10:00
Zac Dover
7219897180 doc/install: simplify cephadm docs
Simplify the explanation of cephadm.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-29 21:47:04 +10:00
Yuri Weinstein
d6f6dd1fbf
Merge pull request #54082 from pdvian/wip-qa-suites-fix
qa/smoke,orch,perf-basic: add POOL_APP_NOT_ENABLED to ignorelist

Reviewed-by: Laura Flores <lflores@redhat.com>
2023-10-27 11:42:52 -07:00
Krunal Chheda
1d6cf1f190 Merge branch 'main' into wip-topic-policy 2023-10-27 11:28:06 -04:00
Casey Bodley
a57765022a
Merge pull request #53003 from alimaredia/wip-rgw-perf-counters-cache
Perf counters cache + Labeled RGW Op counters

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2023-10-27 14:40:19 +01:00
Anthony D'Atri
36690da5ec
Merge pull request #54218 from zdover23/wip-doc-2023-10-27-rados-troubleshooting-troubleshooting-pg
doc/rados: edit troubleshooting-pg.rst
2023-10-27 04:43:12 -04:00
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
Prasanna Kumar Kalever
6f3d0f570f test/librbd/fsx: wait for resize to propagate in krbd_resize()
With this changes resize request will not be blocked until the resize is
completed. Because of this the fsx test fails as it assumes that the
request to resize immediately implies changes on the device size.

Hence we have to add a wait in resize handler of fsx for the device to
actually get resized.

Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
2023-10-27 12:02:01 +05:30
Zac Dover
97512a3e3c doc/rados: edit troubleshooting-pg.rst
s/placement group/pool/ in a sentence that, prior to this change, was
confusing. Suitable for backports prior to Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-10-27 15:26:03 +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
kchheda3
8cfadb7e98 rgw/notification: Add support to set topic policy while topic creation
Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
2023-10-23 11:29:38 -04: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
Ali Maredia
be6ce973a6 rgw: remove move's, rename put/get counters, revert exporter changes
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2023-10-20 15:10:50 -04: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