]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 weeks agoMerge branch 'wip-70280-reef' of https://github.com/joscollin/ceph into wip-hemanth1... wip-hemanth1-testing-2025-06-25-1200-reef
Hemanth Kumar [Wed, 25 Jun 2025 12:00:51 +0000 (12:00 +0000)]
Merge branch 'wip-70280-reef' of https://github.com/joscollin/ceph into wip-hemanth1-testing-2025-06-25-1200-reef

3 weeks agoMerge branch 'wip-70286-reef' of https://github.com/joscollin/ceph into wip-hemanth1...
Hemanth Kumar [Wed, 25 Jun 2025 12:00:51 +0000 (12:00 +0000)]
Merge branch 'wip-70286-reef' of https://github.com/joscollin/ceph into wip-hemanth1-testing-2025-06-25-1200-reef

3 weeks agoMerge branch 'wip-69926-reef' of https://github.com/joscollin/ceph into wip-hemanth1...
Hemanth Kumar [Wed, 25 Jun 2025 12:00:50 +0000 (12:00 +0000)]
Merge branch 'wip-69926-reef' of https://github.com/joscollin/ceph into wip-hemanth1-testing-2025-06-25-1200-reef

3 weeks agoMerge branch 'wip-69141-reef' of https://github.com/joscollin/ceph into wip-hemanth1...
Hemanth Kumar [Wed, 25 Jun 2025 12:00:48 +0000 (12:00 +0000)]
Merge branch 'wip-69141-reef' of https://github.com/joscollin/ceph into wip-hemanth1-testing-2025-06-25-1200-reef

3 weeks agoMerge pull request #63816 from zdover23/wip-doc-2025-06-09-backport-62714-to-reef
Zac Dover [Tue, 24 Jun 2025 19:05:55 +0000 (05:05 +1000)]
Merge pull request #63816 from zdover23/wip-doc-2025-06-09-backport-62714-to-reef

reef: doc/rados/operations: Improve stretch-mode.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
3 weeks agoMerge pull request #64140 from zdover23/wip-doc-2025-06-25-backport-64106-to-reef
Zac Dover [Tue, 24 Jun 2025 17:46:02 +0000 (03:46 +1000)]
Merge pull request #64140 from zdover23/wip-doc-2025-06-25-backport-64106-to-reef

reef: doc/radosgw: add "persistent_topic_size"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
3 weeks agodoc/rados/operations: Improve stretch-mode.rst 63816/head
Anthony D'Atri [Mon, 7 Apr 2025 18:37:53 +0000 (14:37 -0400)]
doc/rados/operations: Improve stretch-mode.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit 8c27efcf0e41e5ed14a578a271b457ed3758cbda)

3 weeks agoMerge pull request #64127 from zdover23/wip-doc-2025-06-24-backport-64104-to-reef
Zac Dover [Tue, 24 Jun 2025 16:33:36 +0000 (02:33 +1000)]
Merge pull request #64127 from zdover23/wip-doc-2025-06-24-backport-64104-to-reef

reef: doc/radosgw: remove "pubsub_event_lost"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
3 weeks agodoc/radosgw: add "persistent_topic_size" 64140/head
Zac Dover [Mon, 23 Jun 2025 08:35:05 +0000 (18:35 +1000)]
doc/radosgw: add "persistent_topic_size"

Add "persistent_topic_size" to the list of "Notification Performance
Statistics" in doc/radosgw/notifications.rst.

Fixes: https://tracker.ceph.com/issues/71792
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 5f96ade1734d1ab7053b792a1df4e316e31691a5)

3 weeks agoqa: fix test_cephfs_mirror_stats failure 62116/head
Jos Collin [Tue, 6 May 2025 11:50:39 +0000 (17:20 +0530)]
qa: fix test_cephfs_mirror_stats failure

* Don't create huge files that results in 'No space left on device'.
* Relax last_synced_end > last_synced_start check, so that
  the test wouldn't fail even if 'counter dump' delays getting updated
  values within a particular snapshot sync.

Fixes: https://tracker.ceph.com/issues/71186
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 9738b8d36275fda42d847058aab55ba1e6e6e7fc)

3 weeks agoqa: fix test_cephfs_mirror_stats failure
Jos Collin [Fri, 13 Dec 2024 02:53:07 +0000 (08:23 +0530)]
qa: fix test_cephfs_mirror_stats failure

100MB files would take less than a second to sync, which makes no difference
in 'last_synced_end' and the test fails intermittently. We need to increase the
size of the files, as the time/duration is determined only in seconds.
Because of this, it also needs more sleep time before checking the status.

Fixes: https://tracker.ceph.com/issues/69232
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 005e492288b71c641f33396cc8b13cc53d52b478)

3 weeks agoqa: test 'journal import' recognizes invalid headers post journal recovery 62114/head
Jos Collin [Tue, 11 Feb 2025 10:45:51 +0000 (16:15 +0530)]
qa: test 'journal import' recognizes invalid headers post journal recovery

Fixes: https://tracker.ceph.com/issues/68954
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit d3a1f0d42b584b87dcbafce8cab9bf2bdcf18502)

3 weeks agocephfs-journal-tool: check the headers in dump file after journal recovery
Jos Collin [Thu, 14 Nov 2024 05:12:18 +0000 (10:42 +0530)]
cephfs-journal-tool: check the headers in dump file after journal recovery

Fixes: https://tracker.ceph.com/issues/68954
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 756a138fd7f0e09ea66bce4487ef7411abbcccdc)

 Conflicts:
    src/tools/cephfs/Dumper.cc
    - Resolved conflicts due to ceph@b302591 not backported to reef.

3 weeks agoqa: add test checking 'journal import' from empty dump file
Jos Collin [Wed, 20 Nov 2024 07:12:19 +0000 (12:42 +0530)]
qa: add test checking 'journal import' from empty dump file

Fixes: https://tracker.ceph.com/issues/68928
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 2d45aa17c5a165c29101cfbf5a0b82cba084fd47)

3 weeks agocephfs-journal-tool: fix segfault during 'journal import' from invalid dump file
Jos Collin [Wed, 13 Nov 2024 09:55:20 +0000 (15:25 +0530)]
cephfs-journal-tool: fix segfault during 'journal import' from invalid dump file

Fixes: https://tracker.ceph.com/issues/68928
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit 01db5d107c6408d5f8e492daec0eb501628cd50f)

3 weeks agodoc/radosgw: remove "pubsub_event_lost" 64127/head
Zac Dover [Mon, 23 Jun 2025 08:18:07 +0000 (18:18 +1000)]
doc/radosgw: remove "pubsub_event_lost"

Remove "pubsub_event_lost" from the list of "Notification Performance
Statistics" in doc/radosgw/notifications.rst. "pubsub_event_lost" is now
obsolete.

Fixes: https://tracker.ceph.com/issues/71790
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit b308f50d1e0c2d238c3b2bf54df99cc7ac2ac679)

3 weeks agoMerge pull request #62040 from kamoltat/wip-70221-reef
Kamoltat (Junior) Sirivadhna [Mon, 23 Jun 2025 18:22:43 +0000 (14:22 -0400)]
Merge pull request #62040 from kamoltat/wip-70221-reef

reef: src/mon/OSDMonitor.cc: [Stretch Mode] WRN non-existent CRUSH location assigned to MON
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
3 weeks agoMerge pull request #64119 from zdover23/wip-doc-2025-06-24-backport-64075-to-reef
Zac Dover [Mon, 23 Jun 2025 14:51:46 +0000 (00:51 +1000)]
Merge pull request #64119 from zdover23/wip-doc-2025-06-24-backport-64075-to-reef

reef: doc/rados/operations: Actually mention `upmap_max_deviation` setting …

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
3 weeks agoMerge pull request #64096 from zdover23/wip-doc-2025-06-23-backport-64026-to-reef
Anthony D'Atri [Mon, 23 Jun 2025 14:15:14 +0000 (10:15 -0400)]
Merge pull request #64096 from zdover23/wip-doc-2025-06-23-backport-64026-to-reef

reef: doc/radosgw: update aws specification link

3 weeks agodoc/rados/operations: Actually mention `upmap_max_deviation` setting name 64119/head
Niklas Hambüchen [Sat, 21 Jun 2025 17:53:34 +0000 (19:53 +0200)]
doc/rados/operations: Actually mention `upmap_max_deviation` setting name

Signed-off-by: Niklas Hambüchen <mail@nh2.me>
(cherry picked from commit 60797187f33ab69f1947d95106f33f4af3e8af5b)

3 weeks agoMerge pull request #60195 from NitzanMordhai/wip-68442-reef
SrinivasaBharathKanta [Mon, 23 Jun 2025 08:48:59 +0000 (14:18 +0530)]
Merge pull request #60195 from NitzanMordhai/wip-68442-reef

reef: objclass: deprecate cls_cxx_gather

3 weeks agodoc/radosgw: update aws specification link 64096/head
Zac Dover [Thu, 19 Jun 2025 06:24:24 +0000 (16:24 +1000)]
doc/radosgw: update aws specification link

Update the link to the AWS specification format.

Fixes: https://tracker.ceph.com/issues/68619
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit cca1a17d07fd31ccf13acf846ad13e6fad85d5f2)

3 weeks agorados/test: Remove cls_remote_reade since gather deprecated 60195/head
nmordech@redhat.com [Tue, 5 Mar 2024 11:06:24 +0000 (11:06 +0000)]
rados/test: Remove cls_remote_reade since gather deprecated

https://tracker.ceph.com/issues/64258
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
(cherry picked from commit 0928f7b0c38b25c840c0de05d902ce6c371925f8)

3 weeks agoobjclass: deprecate cls_cxx_gather
nmordech@redhat.com [Mon, 4 Mar 2024 13:34:39 +0000 (13:34 +0000)]
objclass: deprecate cls_cxx_gather

cls_cxx_gather is not maintained and having issues with retry.
since there is no current use of it, we will deprecate it.

Fixes: https://tracker.ceph.com/issues/64258
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
(cherry picked from commit 6cddadffcd2f482930b5fae19ca12c37be458df3)

3 weeks agoMerge pull request #63711 from ceph/dvanders_backport_quotados_reef
anrao19 [Fri, 20 Jun 2025 15:17:22 +0000 (20:47 +0530)]
Merge pull request #63711 from ceph/dvanders_backport_quotados_reef

reef: rgw: Changed discard buffer size

3 weeks agoMerge pull request #63095 from mchangir/reef-fix-rgw-main-thread-name
anrao19 [Fri, 20 Jun 2025 15:14:25 +0000 (20:44 +0530)]
Merge pull request #63095 from mchangir/reef-fix-rgw-main-thread-name

reef: rgw: correctly set worker thread names

3 weeks agoMerge pull request #64059 from zdover23/wip-doc-2025-06-20-backport-63163-to-reef
Anthony D'Atri [Fri, 20 Jun 2025 13:26:45 +0000 (09:26 -0400)]
Merge pull request #64059 from zdover23/wip-doc-2025-06-20-backport-63163-to-reef

reef: doc/radosgw: Cosmetic improvements in dynamicresharding.rst

4 weeks agodoc/radosgw: Cosmetic improvements in dynamicresharding.rst 64059/head
Ville Ojamo [Wed, 7 May 2025 09:48:24 +0000 (16:48 +0700)]
doc/radosgw: Cosmetic improvements in dynamicresharding.rst

Make reference to config section a hyperlink.

Capitalization consistency: use title case in section titles, fix two
invalid capitalizations in text.

Promptify CLI example commands.

A JSON key-value pair is a "property" and not an "object".

Use an ordered list instead of inline code with hardcoded list numbers.

Use the American "canceled" (majority of occurrences in doc/) instead of
"cancelled".

Use admonitions instead of spelling out "Note:".
Clarify language on sharding cleanup for multisite.

Format JSON keys as inline code.

Indent example JSON output from radosgw-admin correctly (same as real
output) with 4 spaces.

Use colon instead of full stop at the end of text that describes the
following example command. Move admonition to after such example
command.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit cbb9ab7716ae98ab80e485a6a4e3149e49be88aa)

4 weeks agoMerge pull request #64025 from zdover23/wip-doc-2025-06-19-backport-63907-to-reef
Anthony D'Atri [Thu, 19 Jun 2025 11:07:51 +0000 (07:07 -0400)]
Merge pull request #64025 from zdover23/wip-doc-2025-06-19-backport-63907-to-reef

reef: doc/radosgw: edit cloud-transition (1 of x)

4 weeks agoMerge pull request #64034 from zdover23/wip-doc-2025-06-19-backport-60440-to-reef
Anthony D'Atri [Thu, 19 Jun 2025 10:54:20 +0000 (06:54 -0400)]
Merge pull request #64034 from zdover23/wip-doc-2025-06-19-backport-60440-to-reef

reef: doc: mgr/dashboard: add OAuth2 SSO documentation

4 weeks agodoc: mgr/dashboard: add OAuth2 SSO documentation 64034/head
Pedro Gonzalez Gomez [Tue, 22 Oct 2024 19:11:56 +0000 (21:11 +0200)]
doc: mgr/dashboard: add OAuth2 SSO documentation

Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
(cherry picked from commit 3e63860433a53d7d92d593beb3a4a02643b6ea98)

doc: mgr/dashboard: add --enable-auth flag

Add an instruction that includes the --enable-auth flag in a "git orch
apply mgmt-gateway" command, in accordance with a request made by
afreen23 here: https://github.com/ceph/ceph/pull/60440#discussion_r1953530599

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 30dc60b81493537daf0805faf50b47460c2f80d1)

4 weeks agoMerge pull request #63831 from zdover23/wip-doc-2025-06-10-backport-63745-to-reef
Zac Dover [Thu, 19 Jun 2025 06:17:25 +0000 (16:17 +1000)]
Merge pull request #63831 from zdover23/wip-doc-2025-06-10-backport-63745-to-reef

reef: doc/rados/ops: edit cache-tiering.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agodoc/rados/operations: edit cache-tiering.rst 63831/head
Zac Dover [Fri, 30 May 2025 12:38:03 +0000 (22:38 +1000)]
doc/rados/operations: edit cache-tiering.rst

Strengthen the warning against deploying cache tiering in releases after
Reef. This follows up on Anthony D'Atri's request in
https://github.com/ceph/ceph/pull/63465.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit f4de34f4bdbc7b3930afd8c034064675640df202)

4 weeks agoMerge pull request #63696 from zdover23/wip-doc-2025-06-04-backport-63614-to-reef
Zac Dover [Thu, 19 Jun 2025 05:03:14 +0000 (15:03 +1000)]
Merge pull request #63696 from zdover23/wip-doc-2025-06-04-backport-63614-to-reef

reef: doc/rados/operations: edit cache-tiering.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #63765 from zdover23/wip-doc-2025-06-06-backport-63085-to-reef
Zac Dover [Thu, 19 Jun 2025 05:02:41 +0000 (15:02 +1000)]
Merge pull request #63765 from zdover23/wip-doc-2025-06-06-backport-63085-to-reef

reef: doc/src/common/options: mgr.yaml.in edit

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #63769 from zdover23/wip-doc-2025-06-06-backport-63735-to-reef
Zac Dover [Thu, 19 Jun 2025 05:01:23 +0000 (15:01 +1000)]
Merge pull request #63769 from zdover23/wip-doc-2025-06-06-backport-63735-to-reef

reef: doc/mgr: edit telemetry (1 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agodoc/radosgw: edit cloud-transition (1 of x) 64025/head
Zac Dover [Thu, 12 Jun 2025 11:28:57 +0000 (21:28 +1000)]
doc/radosgw: edit cloud-transition (1 of x)

Edit the first hundred lines of doc/radosgw/cloud-transition.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 9ad5a65fe6cf883cf34bceae0314f55bcf599c96)

4 weeks agoMerge pull request #63991 from zdover23/wip-doc-2025-06-18-backport-60954-to-reef
Zac Dover [Thu, 19 Jun 2025 04:50:37 +0000 (14:50 +1000)]
Merge pull request #63991 from zdover23/wip-doc-2025-06-18-backport-60954-to-reef

reef: doc/dev: update link to backporter manual

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #63994 from zdover23/wip-doc-2025-06-18-backport-44861-to-reef
Zac Dover [Thu, 19 Jun 2025 04:50:02 +0000 (14:50 +1000)]
Merge pull request #63994 from zdover23/wip-doc-2025-06-18-backport-44861-to-reef

reef: doc/dev: Debuggging with gdb

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #63997 from zdover23/wip-doc-2025-06-18-backport-62749-to-reef
Zac Dover [Thu, 19 Jun 2025 04:49:10 +0000 (14:49 +1000)]
Merge pull request #63997 from zdover23/wip-doc-2025-06-18-backport-62749-to-reef

reef: doc/rgw: add man documentation for the rgw-gap-list tool

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #63999 from zdover23/wip-doc-2025-06-18-backport-62804-to-reef
Zac Dover [Thu, 19 Jun 2025 04:48:39 +0000 (14:48 +1000)]
Merge pull request #63999 from zdover23/wip-doc-2025-06-18-backport-62804-to-reef

reef: ceph.spec.in: add man/rgw-gap-list

Reviewed-by: Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
4 weeks agoMerge pull request #61165 from anoopcs9/wip-69305-reef
Dhairya Parmar [Wed, 18 Jun 2025 14:29:55 +0000 (19:59 +0530)]
Merge pull request #61165 from anoopcs9/wip-69305-reef

reef: client: Handle empty pathnames for `ceph_chownat()` and `ceph_statxat()`

4 weeks agoMerge pull request #61187 from mchangir/wip-69354-reef
Dhairya Parmar [Wed, 18 Jun 2025 14:29:42 +0000 (19:59 +0530)]
Merge pull request #61187 from mchangir/wip-69354-reef

reef: mgr/snap_schedule: handle volume delete

4 weeks agoMerge pull request #61450 from anoopcs9/wip-69555-reef
Dhairya Parmar [Wed, 18 Jun 2025 14:29:20 +0000 (19:59 +0530)]
Merge pull request #61450 from anoopcs9/wip-69555-reef

reef: mds: Fix invalid access of mdr->dn[0].back()

4 weeks agoMerge pull request #61513 from mchangir/wip-68916-reef
Dhairya Parmar [Wed, 18 Jun 2025 14:28:58 +0000 (19:58 +0530)]
Merge pull request #61513 from mchangir/wip-68916-reef

reef: mds/Beacon: wake up the thread in shutdown()

4 weeks agoceph.spec.in: add man/rgw-gap-list 63999/head
Matan Breizman [Mon, 14 Apr 2025 07:32:24 +0000 (07:32 +0000)]
ceph.spec.in: add man/rgw-gap-list

Introduced in https://github.com/ceph/ceph/pull/62749
Centos builds fail with:
```
error: Installed (but unpackaged) file(s) found:
   /usr/share/man/man8/rgw-gap-list.8.gz

RPM build errors:
    Installed (but unpackaged) file(s) found:
   /usr/share/man/man8/rgw-gap-list.8.gz
```

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 8d0ec7666be7c7eeced525b5772c6be973f54a25)

4 weeks agodoc/rgw: add man documentation for the rgw-gap-list tool 63997/head
J. Eric Ivancich [Wed, 9 Apr 2025 15:47:31 +0000 (11:47 -0400)]
doc/rgw: add man documentation for the rgw-gap-list tool

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
(cherry picked from commit 12eb87463cdf952b9d16eac899f1ca40670ca2bc)

4 weeks agodoc/dev: Debuggging with gdb 63994/head
Matan Breizman [Wed, 2 Feb 2022 10:11:53 +0000 (10:11 +0000)]
doc/dev: Debuggging with gdb

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit 682b806efa39784c8ef67b46f4ac628f40aa15d9)

4 weeks agodoc/dev: update link to backporter manual 63991/head
Zac Dover [Wed, 4 Dec 2024 20:33:59 +0000 (21:33 +0100)]
doc/dev: update link to backporter manual

Update the link to the backporter manual, in
doc/dev/development-workflow.rst. Laura Flores requested this change on
04 Dec 2024.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit c4868ff2d1e4257ae081b51a5cdc87313e01e17c)

4 weeks agoMerge pull request #63978 from zdover23/wip-doc-2025-06-17-backport-63951-to-reef
Anthony D'Atri [Tue, 17 Jun 2025 12:52:08 +0000 (08:52 -0400)]
Merge pull request #63978 from zdover23/wip-doc-2025-06-17-backport-63951-to-reef

reef: doc/cephfs: document first-damage.py

4 weeks agodoc/cephfs: document first-damage.py 63978/head
Zac Dover [Mon, 16 Jun 2025 08:02:49 +0000 (18:02 +1000)]
doc/cephfs: document first-damage.py

Document the use of first-damage.py.

Fixes: https://tracker.ceph.com/issues/71628
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit d88cdf039d02055d3379eb91a5a9bab655d40d2d)

4 weeks agoMerge pull request #62094 from cbodley/wip-70265-reef
Adam Emerson [Mon, 16 Jun 2025 21:12:19 +0000 (17:12 -0400)]
Merge pull request #62094 from cbodley/wip-70265-reef

reef:  rgw/rados: enable object deletion at rados pool quota

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
4 weeks agoMerge pull request #63598 from ivancich/wip-70375
Adam Emerson [Mon, 16 Jun 2025 21:10:59 +0000 (17:10 -0400)]
Merge pull request #63598 from ivancich/wip-70375

reef: rgw: trigger resharding of versioned buckets sooner

Reviewed-by: Casey Bodley <cbodley@redhat.com>
4 weeks agoMerge pull request #62434 from cbodley/wip-70595-reef
Adam Emerson [Mon, 16 Jun 2025 21:02:28 +0000 (17:02 -0400)]
Merge pull request #62434 from cbodley/wip-70595-reef

reef: rgw/iam: add policy evaluation for Arn-based Conditions

Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
4 weeks agoMerge pull request #61996 from cbodley/wip-70171-reef
Adam Emerson [Mon, 16 Jun 2025 21:01:30 +0000 (17:01 -0400)]
Merge pull request #61996 from cbodley/wip-70171-reef

reef: rgw: fix to correctly store updated attrs in backend store after erasing an attr/attrs for delete ops on a bucket.

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
4 weeks agoMerge pull request #63949 from zdover23/wip-doc-2025-06-16-backport-63918-to-reef
Anthony D'Atri [Mon, 16 Jun 2025 17:05:56 +0000 (13:05 -0400)]
Merge pull request #63949 from zdover23/wip-doc-2025-06-16-backport-63918-to-reef

reef: doc/cephfs: Update deprecation notice in experimental-features.rst

4 weeks agoMerge pull request #63956 from zdover23/wip-doc-2025-06-16-backport-63821-to-reef
Anthony D'Atri [Mon, 16 Jun 2025 16:53:18 +0000 (12:53 -0400)]
Merge pull request #63956 from zdover23/wip-doc-2025-06-16-backport-63821-to-reef

reef: doc/src: edit osd.yaml.in (osd_deep_scrub_interval_cv)

4 weeks agoMerge pull request #63940 from ronen-fr/wip-rf-rsrv-to-reef
Ronen Friedman [Mon, 16 Jun 2025 15:28:49 +0000 (18:28 +0300)]
Merge pull request #63940 from ronen-fr/wip-rf-rsrv-to-reef

reef: osd/scrub: allow longer waits for replicas to respond

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
4 weeks agodoc/src: edit osd.yaml.in (osd_deep_scrub_interval_cv) 63956/head
Zac Dover [Mon, 9 Jun 2025 12:59:08 +0000 (22:59 +1000)]
doc/src: edit osd.yaml.in (osd_deep_scrub_interval_cv)

Improve the English in the "desc" field of the
"osd_deep_scrub_interval_cv" variable, as suggested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63490#discussion_r2124893516.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 32cd44300882947310d2419279fe7f950ddac17b)

4 weeks agodoc/cephfs: Update deprecation notice in experimental-features.rst 63949/head
Ville Ojamo [Fri, 13 Jun 2025 09:39:35 +0000 (16:39 +0700)]
doc/cephfs: Update deprecation notice in experimental-features.rst

The "inline data" feature was not removed on Quincy so update
deprecation notice to refer to "a future release" instead.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit c15f7e414d2145005974a7ddb385a9b76bfec101)

4 weeks agoMerge pull request #63152 from NitzanMordhai/wip-71222-reef
SrinivasaBharathKanta [Mon, 16 Jun 2025 03:53:25 +0000 (09:23 +0530)]
Merge pull request #63152 from NitzanMordhai/wip-71222-reef

reef: osd_types: Restore new_object marking for delete missing entries

4 weeks agoMerge pull request #63943 from zdover23/wip-doc-2025-06-16-backport-63934-to-reef
Anthony D'Atri [Mon, 16 Jun 2025 03:27:41 +0000 (23:27 -0400)]
Merge pull request #63943 from zdover23/wip-doc-2025-06-16-backport-63934-to-reef

reef: doc/rados/configuration: Improve ceph-conf.rst

4 weeks agodoc/rados/configuration: Improve ceph-conf.rst 63943/head
Anthony D'Atri [Sun, 15 Jun 2025 02:09:11 +0000 (22:09 -0400)]
doc/rados/configuration: Improve ceph-conf.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit ac1547f587774b6f5d16e7bbb7b10deef6eb9a2c)

4 weeks agoosd/scrub: allow longer waits for replicas to respond 63940/head
Ronen Friedman [Sun, 15 Jun 2025 19:40:59 +0000 (14:40 -0500)]
osd/scrub: allow longer waits for replicas to respond

Increase the two timeouts associated with replica
responses to scrub requests.

This solves the issue of, when a cluster event causes
some form of repeering (e.g. an OSD in the active set
is down), having a request time out before the new
interval is established. This scenario does not
lead to any real data loss or crashes, but it does
result in log warnings (and failed tests).

Fixes: https://tracker.ceph.com/issues/68698
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
4 weeks agoMerge pull request #63558 from ronen-fr/wip-rf-ct4-reef
Ronen Friedman [Sun, 15 Jun 2025 16:02:30 +0000 (19:02 +0300)]
Merge pull request #63558 from ronen-fr/wip-rf-ct4-reef

reef: scrub: use a generic interface for scheduling timer based events

Reviewed-by: Samuel Just <sjust@redhat.com>
4 weeks agoMerge pull request #63916 from zdover23/wip-doc-2025-06-13-backport-63005-to-reef
Anthony D'Atri [Fri, 13 Jun 2025 18:52:53 +0000 (14:52 -0400)]
Merge pull request #63916 from zdover23/wip-doc-2025-06-13-backport-63005-to-reef

reef: doc/radosgw: Promptify CLI commands and fix formatting in layout.rst

5 weeks agodoc/radosgw: Promptify CLI commands and fix formatting in layout.rst 63916/head
Ville Ojamo [Mon, 28 Apr 2025 09:19:22 +0000 (16:19 +0700)]
doc/radosgw: Promptify CLI commands and fix formatting in layout.rst

Move two example CLI command blocks to use a bash prompt
block with the correct privileged prompt instead of
hardcoded unprivileged prompt.

Don't use the directory "bin/" in command "bin/radosgw-admin"
especially when the next commands also don't use it.

Fix 2 instances of double-backtick missing the second
backtick that caused the rendered doc to be jumbled.

Do not use _emphasis_ that renders as underscores, instead
use RST syntax for italic for the word.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
(cherry picked from commit 6783245e98be4bd83be754fa39353d268e25b896)

5 weeks agoMerge pull request #63684 from zdover23/wip-doc-2025-06-04-backport-63628-to-reef
Zac Dover [Thu, 12 Jun 2025 13:00:50 +0000 (23:00 +1000)]
Merge pull request #63684 from zdover23/wip-doc-2025-06-04-backport-63628-to-reef

reef: doc/rados: edit balancer.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63906 from zdover23/wip-doc-2025-06-12-backport-63875-to-reef
Zac Dover [Thu, 12 Jun 2025 13:00:18 +0000 (23:00 +1000)]
Merge pull request #63906 from zdover23/wip-doc-2025-06-12-backport-63875-to-reef

reef: doc/mgr: edit telemetry.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry.rst 63906/head
Zac Dover [Wed, 11 Jun 2025 12:19:07 +0000 (22:19 +1000)]
doc/mgr: edit telemetry.rst

Follow up on the suggestion made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63826#discussion_r2136820769.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit a598c46c5055fc16b77d1d56adc1bd1b125f1410)

5 weeks agoMerge pull request #63893 from zdover23/wip-doc-2025-06-12-backport-63828-to-reef
Zac Dover [Thu, 12 Jun 2025 05:28:52 +0000 (15:28 +1000)]
Merge pull request #63893 from zdover23/wip-doc-2025-06-12-backport-63828-to-reef

reef: doc/rados: edit ops/user-management.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63850 from zdover23/wip-doc-2025-06-10-backport-63836-to-reef
Zac Dover [Thu, 12 Jun 2025 05:14:09 +0000 (15:14 +1000)]
Merge pull request #63850 from zdover23/wip-doc-2025-06-10-backport-63836-to-reef

reef: doc/rados/operations: Address suggestions for stretch-mode.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63778 from zdover23/wip-doc-2025-06-06-backport-63741-to-reef
Zac Dover [Thu, 12 Jun 2025 04:34:04 +0000 (14:34 +1000)]
Merge pull request #63778 from zdover23/wip-doc-2025-06-06-backport-63741-to-reef

reef: doc/mgr: edit telemetry (4 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63775 from zdover23/wip-doc-2025-06-06-backport-63740-to-reef
Zac Dover [Thu, 12 Jun 2025 03:30:28 +0000 (13:30 +1000)]
Merge pull request #63775 from zdover23/wip-doc-2025-06-06-backport-63740-to-reef

reef: doc/mgr: edit telemetry (3 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agoMerge pull request #63862 from zdover23/wip-doc-2025-06-11-backport-63842-to-reef
Zac Dover [Thu, 12 Jun 2025 03:25:45 +0000 (13:25 +1000)]
Merge pull request #63862 from zdover23/wip-doc-2025-06-11-backport-63842-to-reef

reef: doc/rados: enhance "pools.rst"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry (4 of x) 63778/head
Zac Dover [Thu, 5 Jun 2025 03:05:54 +0000 (13:05 +1000)]
doc/mgr: edit telemetry (4 of x)

Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.

This commit edits the final part of doc/mgr/telemetry.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit b199d75763baf654fe1b21a780a4f6bcd0c4735b)

5 weeks agodoc/mgr: edit telemetry (3 of x) 63775/head
Zac Dover [Thu, 5 Jun 2025 02:24:08 +0000 (12:24 +1000)]
doc/mgr: edit telemetry (3 of x)

Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.

This commit edits the third hundred lines in doc/mgr/telemetry.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 3ce61e065121e07e2c37097f1fe6736bdf985e8e)

5 weeks agoMerge pull request #63000 from zdover23/wip-doc-2025-04-28-backport-62979-to-reef
Zac Dover [Thu, 12 Jun 2025 03:15:21 +0000 (13:15 +1000)]
Merge pull request #63000 from zdover23/wip-doc-2025-04-28-backport-62979-to-reef

reef: doc/radosgw: Improve formatting in layout.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/rados: edit ops/user-management.rst 63893/head
Zac Dover [Tue, 10 Jun 2025 03:04:13 +0000 (13:04 +1000)]
doc/rados: edit ops/user-management.rst

Edit an sentence in the imperative mood so that it matches the general
form of imperative sentences immediately preceding commands that contain
replaceable portions.

This commit targets only the Squid release branch.

Follows up on https://github.com/ceph/ceph/pull/58235/.

Tracker: https://tracker.ceph.com/issues/66617

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 20e630460a0368d8e08120b0e7cf523248a06040)

5 weeks agoMerge pull request #63865 from zdover23/wip-doc-2025-06-11-backport-63826-to-reef
Anthony D'Atri [Wed, 11 Jun 2025 16:32:08 +0000 (12:32 -0400)]
Merge pull request #63865 from zdover23/wip-doc-2025-06-11-backport-63826-to-reef

reef: doc/mgr: edit telemetry.rst

5 weeks agoMerge pull request #63868 from zdover23/wip-doc-2025-06-11-backport-63827-to-reef
Anthony D'Atri [Wed, 11 Jun 2025 16:31:27 +0000 (12:31 -0400)]
Merge pull request #63868 from zdover23/wip-doc-2025-06-11-backport-63827-to-reef

reef: doc/mgr: edit telemetry.rst (lines 300-400)

5 weeks agoMerge PR #58236 into reef
Patrick Donnelly [Wed, 11 Jun 2025 16:21:20 +0000 (12:21 -0400)]
Merge PR #58236 into reef

* refs/pull/58236/head:
doc: add documentation for `ceph auth rotate`
PendingReleaseNotes: add note for new `auth rotate`
qa: test `auth rotate`
mon/AuthMonitor: add `ceph auth rotate` command

Reviewed-by: Laura Flores <lflores@redhat.com>
5 weeks agodoc/rados/operations: Address suggestions for stretch-mode.rst 63850/head
Anthony D'Atri [Mon, 9 Jun 2025 15:02:04 +0000 (11:02 -0400)]
doc/rados/operations: Address suggestions for stretch-mode.rst

fixup

(cherry picked from commit 3f5bf8dedd18f2f6d4afc0583be124be879667f2)
(cherry picked from commit 660d163271fd6a984be15524df6652f6aeb4b5c0)

Signed-off-by: Zac Dover <zac.dover@proton.me>
5 weeks agodoc/mgr: edit telemetry.rst (lines 300-400) 63868/head
Zac Dover [Tue, 10 Jun 2025 02:54:18 +0000 (12:54 +1000)]
doc/mgr: edit telemetry.rst (lines 300-400)

Edit doc/mgr/telemetry.rst (lines 300-400).

Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63741 (except for the one about
including Lovecraftian lore in the dummy user data in this file).

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 4587f330e455ca77294c84fd61add5d62f548a60)

5 weeks agodoc/mgr: edit telemetry.rst 63865/head
Zac Dover [Tue, 10 Jun 2025 02:50:13 +0000 (12:50 +1000)]
doc/mgr: edit telemetry.rst

Edit doc/mgr/telemetry.rst.

Follow up on the suggestions made by Anthony D'Atri in
https://github.com/ceph/ceph/pull/63740.

Make several changes that were not earmarked in that PR, but that
nonetheless improve the quality of the English in telemetry.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit fc25b1ed12a98eace4c0665a529b69e86fcc9dc5)

5 weeks agodoc/rados: enhance "pools.rst" 63862/head
Zac Dover [Tue, 10 Jun 2025 10:58:22 +0000 (20:58 +1000)]
doc/rados: enhance "pools.rst"

Add a link to the instructions for modifying a user's caps for a given
pool. Add this link where it makes sense to add it. Add this link where
the reader would naturally want to have the link.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit e4979709dd09d087cf15a314b21be049fbea5e74)

5 weeks agoMerge pull request #63847 from zdover23/wip-doc-2025-06-10-backport-63841-to-reef
Ilya Dryomov [Tue, 10 Jun 2025 13:57:12 +0000 (15:57 +0200)]
Merge pull request #63847 from zdover23/wip-doc-2025-06-10-backport-63841-to-reef

reef: doc/rbd: add mirroring troubleshooting info

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
5 weeks agodoc/rbd: add mirroring troubleshooting info 63847/head
Zac Dover [Tue, 10 Jun 2025 10:38:54 +0000 (20:38 +1000)]
doc/rbd: add mirroring troubleshooting info

Add a note to doc/rbd/rbd-mirroring.rst that directs the reader to set
both "site-a" and "site-b" to have the same pool names in the event that
rbd throws the error message "failed to import peer bootstrap token".

This information was reported to the Ceph upstream by Petr Tlapa in June
of 2025, and credit for its development goes to Petr.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 83345afa898ebc2daf9a18d725447aa0c738af57)

5 weeks agoMerge pull request #59989 from guits/wip-67289-reef
Guillaume Abrioux [Tue, 10 Jun 2025 06:15:32 +0000 (08:15 +0200)]
Merge pull request #59989 from guits/wip-67289-reef

reef: ceph-volume: do not convert LVs's symlink to real path

5 weeks agoMerge pull request #63148 from zdover23/wip-doc-2025-05-07-backport-63139-to-reef
Zac Dover [Tue, 10 Jun 2025 06:14:54 +0000 (16:14 +1000)]
Merge pull request #63148 from zdover23/wip-doc-2025-05-07-backport-63139-to-reef

reef: doc/cephadm: Correct formatting in upgrade.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/radosgw: Improve formatting in layout.rst 63000/head
Anthony D'Atri [Fri, 25 Apr 2025 17:10:06 +0000 (13:10 -0400)]
doc/radosgw: Improve formatting in layout.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
(cherry picked from commit a7dcc3cf24239a9728d9622e4a980894e7741e48)

5 weeks agorgw: correctly set worker thread names 63095/head
Milind Changire [Fri, 2 May 2025 03:25:17 +0000 (08:55 +0530)]
rgw: correctly set worker thread names

Introduced-by: e53c2311fdebdfb830b771c608ecb0c10ebf886e
Fixes: https://tracker.ceph.com/issues/71156
Signed-off-by: Milind Changire <mchangir@redhat.com>
6 weeks agodoc/mgr: edit telemetry (1 of x) 63769/head
Zac Dover [Thu, 5 Jun 2025 00:02:47 +0000 (10:02 +1000)]
doc/mgr: edit telemetry (1 of x)

Improve the English and the formatting in doc/mgr/telemetry.rst. This
follows up on https://github.com/ceph/ceph/pull/63476.

This commit edits down to the line "Note that telemetry must be on for
these commands to take effect.", inclusive.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit b3e2ce500f3903a039b9ad442a3d4f4ffa9492e4)

6 weeks agoMerge pull request #63705 from zdover23/wip-doc-2025-06-04-backport-63622-to-reef
Zac Dover [Fri, 6 Jun 2025 01:52:51 +0000 (11:52 +1000)]
Merge pull request #63705 from zdover23/wip-doc-2025-06-04-backport-63622-to-reef

reef: doc/mgr/dashboard_plugins: edit feature_toggles.inc.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agoMerge pull request #63653 from zdover23/wip-doc-2025-06-03-backport-63634-to-reef
Zac Dover [Fri, 6 Jun 2025 01:51:53 +0000 (11:51 +1000)]
Merge pull request #63653 from zdover23/wip-doc-2025-06-03-backport-63634-to-reef

reef: doc/start: edit documenting-ceph.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
6 weeks agodoc/src/common/options: mgr.yaml.in edit 63765/head
Zac Dover [Thu, 1 May 2025 07:31:33 +0000 (17:31 +1000)]
doc/src/common/options: mgr.yaml.in edit

Improve the "desc" field under the "mgr_data" entry in
src/common/options/mgr.yaml.in.

This is a test to determine whether the Jenkins tests can be passed.
This test is made after the mystifying failure of
https://github.com/ceph/ceph/pull/62983.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 30411f3f97c82b8f0bfae6802e1b5c1b83036d77)

6 weeks agoMerge pull request #62723 from ivancich/wip-70826-reef
J. Eric Ivancich [Fri, 6 Jun 2025 00:25:53 +0000 (20:25 -0400)]
Merge pull request #62723 from ivancich/wip-70826-reef

reef: rgw: fix bug with rgw-gap-list

Reviewed-by: Adam Emerson <aemerson@redhat.com>
6 weeks agodoc/start: edit documenting-ceph.rst 63653/head
Zac Dover [Mon, 2 Jun 2025 02:32:36 +0000 (12:32 +1000)]
doc/start: edit documenting-ceph.rst

Edit the section "Build the Source" in doc/start/documenting-ceph.rst.
Also correct a misuse of the word "presently", which means "in a little
while", not "now".

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit dd66c9e68b3518058382454949021504c65efe4b)

6 weeks agoMerge pull request #63744 from zdover23/wip-doc-2025-06-05-backport-63734-to-reef
Anthony D'Atri [Thu, 5 Jun 2025 03:57:22 +0000 (23:57 -0400)]
Merge pull request #63744 from zdover23/wip-doc-2025-06-05-backport-63734-to-reef

reef: doc/mgr: edit cli_api

6 weeks agodoc/mgr: edit cli_api 63744/head
Zac Dover [Wed, 4 Jun 2025 23:52:40 +0000 (09:52 +1000)]
doc/mgr: edit cli_api

Improve the English in doc/mgr/cli_api.rst. Incorporate the changes
suggested by Anthony D'Atri in https://github.com/ceph/ceph/pull/63195.

Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit 7722272c35044cd4e735427352cd4cef791091ee)