]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
3 weeks agoosd/scrub: some perf counters priority was '0' 64183/head
Ronen Friedman [Wed, 25 Jun 2025 14:25:08 +0000 (09:25 -0500)]
osd/scrub: some perf counters priority was '0'

Some scrub perf counters were created without specifying
individual priorities, assuming by mistake that the
default priority is '_INTERESTING'. That was not the case,
and those perf counters were not reported.

Fixes: https://tracker.ceph.com/issues/71842
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit cf1864a61061bc9de05eedd987f64307bcf7c501)

3 weeks agoMerge pull request #64133 from afreen23/wip-71809-tentacle
afreen23 [Wed, 25 Jun 2025 14:34:16 +0000 (20:04 +0530)]
Merge pull request #64133 from afreen23/wip-71809-tentacle

tentacle: mgr/dashboard: Add --force flag for listeners

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
3 weeks agoMerge pull request #64143 from zdover23/wip-doc-2025-06-25-backport-64105-to-tentacle
Zac Dover [Wed, 25 Jun 2025 13:59:06 +0000 (23:59 +1000)]
Merge pull request #64143 from zdover23/wip-doc-2025-06-25-backport-64105-to-tentacle

tentacle: doc/radosgw: add "persistent_topic_len"

Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
3 weeks agoMerge pull request #64131 from afreen23/wip-71805-tentacle
afreen23 [Wed, 25 Jun 2025 09:41:55 +0000 (15:11 +0530)]
Merge pull request #64131 from afreen23/wip-71805-tentacle

tentacle: mgr/dashboard: Allow host with labels in listener form

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
3 weeks agoMerge pull request #64045 from shraddhaag/wip-71743-tentacle
Shraddha Agrawal [Wed, 25 Jun 2025 08:05:15 +0000 (13:35 +0530)]
Merge pull request #64045 from shraddhaag/wip-71743-tentacle

tentacle: mon: add config option to toggle availability score feature

3 weeks agomgr/dashboard: Allow host with labels in listener form 64131/head
Afreen Misbah [Mon, 16 Jun 2025 17:09:46 +0000 (22:39 +0530)]
mgr/dashboard: Allow host with labels in listener form

- Currently, listeners cannot be added with the Ceph Dashboard if the gateway nodes are selected by label instead of hosts.

- Refactored the code to incorporate nodes with labels

- Also added missing typings and removed 'any'

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

Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit 0bd2704a88f517b48196a8b1a3c07b0f8032b0f6)

3 weeks agomgr/dashboard: Add --force flag for listeners 64133/head
Afreen Misbah [Mon, 16 Jun 2025 15:16:39 +0000 (20:46 +0530)]
mgr/dashboard: Add --force flag for listeners

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

Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit 604d351a4e7bbf47baf57e10f67219a2eea919e0)

3 weeks agoMerge pull request #64112 from zdover23/wip-doc-2025-06-23-backport-64103-to-tentacle
Zac Dover [Wed, 25 Jun 2025 05:19:34 +0000 (15:19 +1000)]
Merge pull request #64112 from zdover23/wip-doc-2025-06-23-backport-64103-to-tentacle

tentacle: doc/radosgw: improve "pubsub_push_pending" info

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
3 weeks agoMerge pull request #64044 from Naveenaidu/wip-71741-tentacle
Yuri Weinstein [Tue, 24 Jun 2025 18:31:13 +0000 (11:31 -0700)]
Merge pull request #64044 from Naveenaidu/wip-71741-tentacle

tentacle: doc/mgr/telemetry: add doc for telemetry upgrade tests

Reviewed-by: Laura Flores <lflores@redhat.com>
3 weeks agodoc/radosgw: add "persistent_topic_len" 64143/head
Zac Dover [Mon, 23 Jun 2025 08:26:09 +0000 (18:26 +1000)]
doc/radosgw: add "persistent_topic_len"

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

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

3 weeks agoMerge pull request #64138 from zdover23/wip-doc-2025-06-25-backport-64106-to-tentacle
Zac Dover [Tue, 24 Jun 2025 17:45:50 +0000 (03:45 +1000)]
Merge pull request #64138 from zdover23/wip-doc-2025-06-25-backport-64106-to-tentacle

tentacle: doc/radosgw: add "persistent_topic_size"

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

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
3 weeks agoMerge pull request #64125 from zdover23/wip-doc-2025-06-24-backport-64104-to-tentacle
Zac Dover [Tue, 24 Jun 2025 16:34:22 +0000 (02:34 +1000)]
Merge pull request #64125 from zdover23/wip-doc-2025-06-24-backport-64104-to-tentacle

tentacle: doc/radosgw: remove "pubsub_event_lost"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
3 weeks agodoc/radosgw: add "persistent_topic_size" 64138/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 agoMerge pull request #64031 from VallariAg/wip-71723-tentacle
Yuri Weinstein [Tue, 24 Jun 2025 14:09:05 +0000 (07:09 -0700)]
Merge pull request #64031 from VallariAg/wip-71723-tentacle

tentacle: monitoring: Fix NVMeoF subsys/namespace limit alerts

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
3 weeks agoMerge pull request #64043 from Naveenaidu/wip-71718-tentacle
Naveen Naidu [Tue, 24 Jun 2025 10:20:06 +0000 (15:50 +0530)]
Merge pull request #64043 from Naveenaidu/wip-71718-tentacle

tentacle: osd/PeeringState: handle race condition of DeferBackfill event for Backfilling state

3 weeks agodoc/rados/operations: Improve stretch-mode.rst 63814/head
Anthony D'Atri [Mon, 7 Apr 2025 18:37:53 +0000 (14:37 -0400)]
doc/rados/operations: Improve stretch-mode.rst

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 agodoc/radosgw: remove "pubsub_event_lost" 64125/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 #64014 from cbodley/wip-71715-tentacle
Dan Mick [Mon, 23 Jun 2025 17:09:43 +0000 (10:09 -0700)]
Merge pull request #64014 from cbodley/wip-71715-tentacle

tentacle: deb: use glob match to support systemd unit dir changes

3 weeks agoMerge pull request #64028 from zdover23/wip-doc-2025-06-19-backport-63328-to-tentacle
Zac Dover [Mon, 23 Jun 2025 14:54:37 +0000 (00:54 +1000)]
Merge pull request #64028 from zdover23/wip-doc-2025-06-19-backport-63328-to-tentacle

tentacle: doc/cephadm: Fix automodule generation in certmgr.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Adam King <adking@redhat.com>
3 weeks agoMerge pull request #64117 from zdover23/wip-doc-2025-06-24-backport-64075-to-tentacle
Zac Dover [Mon, 23 Jun 2025 14:51:32 +0000 (00:51 +1000)]
Merge pull request #64117 from zdover23/wip-doc-2025-06-24-backport-64075-to-tentacle

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

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

tentacle: doc/radosgw: update aws specification link

3 weeks agodoc/rados/operations: Actually mention `upmap_max_deviation` setting name 64117/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 agodoc/radosgw: improve "pubsub_push_pending" info 64112/head
Zac Dover [Mon, 23 Jun 2025 08:47:05 +0000 (18:47 +1000)]
doc/radosgw: improve "pubsub_push_pending" info

Explain in greater detail what the counter "pubsub_push_pending" counts.

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

4 weeks agodoc/radosgw: update aws specification link 64094/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)

4 weeks agoMerge pull request #64066 from ronen-fr/wip-rf-64048-tentacle
Ronen Friedman [Sat, 21 Jun 2025 07:41:49 +0000 (10:41 +0300)]
Merge pull request #64066 from ronen-fr/wip-rf-64048-tentacle

tentacle: osd/scrub: clarify that osd_scrub_auto_repair_num_errors counts objects

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agoMerge pull request #63747 from aclamk/aclamk-fix-70911-envelope-dirty-recover-tentacle
Jaya Prakash [Fri, 20 Jun 2025 14:13:05 +0000 (19:43 +0530)]
Merge pull request #63747 from aclamk/aclamk-fix-70911-envelope-dirty-recover-tentacle

tentacle: os/bluestore: Fix bluefs_fnode_t::seek

Reviewed-by: Jaya Prakash <jayaprakash@ibm.com>
4 weeks agoosd/scrub: clarify that osd_scrub_auto_repair_num_errors counts objects 64066/head
Ronen Friedman [Thu, 19 Jun 2025 15:27:38 +0000 (10:27 -0500)]
osd/scrub: clarify that osd_scrub_auto_repair_num_errors counts objects

'osd_scrub_auto_repair_num_errors' limits the number of damaged objects
that we will try to auto-repair during a scrub. Its documentation
referred to "number of errors", which did not fit the implementation.

Fixes: https://tracker.ceph.com/issues/71754
Fixes: Red Hat BZ2316244
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
(cherry picked from commit 680b58ffd0bf5b213ec525f8d783297fb0b14343)

4 weeks agoMerge pull request #64057 from zdover23/wip-doc-2025-06-20-backport-63163-to-tentacle
Anthony D'Atri [Fri, 20 Jun 2025 13:25:53 +0000 (09:25 -0400)]
Merge pull request #64057 from zdover23/wip-doc-2025-06-20-backport-63163-to-tentacle

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

4 weeks agodoc/radosgw: Cosmetic improvements in dynamicresharding.rst 64057/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 agoqa/standalone/mon/availability.sh: add test for config option 64045/head
Shraddha Agrawal [Thu, 29 May 2025 10:10:01 +0000 (15:40 +0530)]
qa/standalone/mon/availability.sh: add test for config option

This commit adds two tests, first, to ensure we get an error
message when the feature is disabled. It checks if the config
option, enable_availability_tracking is working properly.
Second test ensures that we actually do stop calculating the
score when the feature is disabled.

Fixes: https://tracker.ceph.com/issues/71494
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
(cherry picked from commit dc9ee94a8dc787324b898822fdaebfb83dfc7e37)

4 weeks agodoc: add docs and update release notes for the new config option
Shraddha Agrawal [Thu, 29 May 2025 08:05:40 +0000 (13:35 +0530)]
doc: add docs and update release notes for the new config option

Fixes: https://tracker.ceph.com/issues/71494
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
(cherry picked from commit 80c7492a808609e0f4933e5d2e5ee24af0b4e2d8)

4 weeks agomon/MgrStatMonitor: ignore duration for which feature is off
Shraddha Agrawal [Thu, 22 May 2025 10:26:41 +0000 (15:56 +0530)]
mon/MgrStatMonitor: ignore duration for which feature is off

When the availability tracking feature is disabled, we should not
be updating the score. We should start recalculating the score
when the user enables the features again. Essentially, for the
purpose of calculating the score, we need to ignore the duration
for which the feature was turned off.

The score is calculated from the uptime and downtime durations
recorded in `pool_availability` object. These durations are updated
in `calc_pool_availability` by adding the diff between last_uptime/
last_downtime and now.

To discard the duration for which the feature was turned off, we
need to offset the uptime/downtime by this duration. A simple way
to do this is to update the last_uptime and last_downtime to the
timestamp when the feature is toggled on again. To implement the
same, we record the time at which the feature is toggled from off
to on. When `calc_pool_availability` is invoked, if a reset is
required, it resets last_uptime and last_downtime before proceeding
with availability calculations.

We only care about the state when the feature is toggled from off to
on. All other toggle states for the config option will not have any
effect on the score.

Fixes: https://tracker.ceph.com/issues/71494
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
(cherry picked from commit d81d2af8fcd708f20f54f863dd613fade57af6e5)

4 weeks agoMgrStatMonitor: add config observer
Shraddha Agrawal [Thu, 22 May 2025 09:16:50 +0000 (14:46 +0530)]
MgrStatMonitor: add config observer

This commit adds a config observer to MgrStatMonitor so we
can track when a user enables/disables enable_availability_tracking
config option. The time difference between disabling and then
enabling the config option will be used to offset the uptime
and/or downtime from the availability score feature.

Fixes: https://tracker.ceph.com/issues/71494
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
(cherry picked from commit c318f80ee2eeefbba9865f07026e18c313cba558)

4 weeks agomon/MgrStatMonitor.cc: do not update score when disabled
Shraddha Agrawal [Thu, 22 May 2025 08:20:57 +0000 (13:50 +0530)]
mon/MgrStatMonitor.cc: do not update score when disabled

This commit adds changes to ensure the availability score
tracking is not updated when the feature is disabled. We
will preserve the score calculated before the feature is
turned off and start updating it again when the feature
is enabled.

Fixes: https://tracker.ceph.com/issues/71494
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
(cherry picked from commit 017c9b9f4fa0d3286d52b7acb7df912327b1f836)

4 weeks agosrc/common/options: add config option for availability score
Shraddha Agrawal [Tue, 6 May 2025 06:20:59 +0000 (11:50 +0530)]
src/common/options: add config option for availability score

This commit modifies src/common/options/mon.yaml.in to add a
new config option to enable/disable tracking availability
score. This config option can be modified dynamically at
runtime as well.

To enable tracking availability score, we can run the
following command:

  ceph config set mon enable_availability_tracking true

By default, tracking availability score is enabled.

To disable tracking availability score:

  ceph config set mon enable_availablity_tracking false

When the feature is turned off, invoking the
`availability-status` command will display an error, prompting
the user to turn on the feature using the config option.

Fixes: https://tracker.ceph.com/issues/71494
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
(cherry picked from commit 9ccef704550148b63f973ce69ab2147f7a162ba4)

4 weeks agodoc/mgr/telemetry: add doc for telemetry upgrade tests 64044/head
Naveen Naidu [Mon, 27 Jan 2025 14:29:38 +0000 (19:59 +0530)]
doc/mgr/telemetry: add doc for telemetry upgrade tests

Signed-off-by: Naveen Naidu <naveen.naidu@ibm.com>
(cherry picked from commit f11034b2a2203b0f9b1cf6da24ed45269c0f878d)

4 weeks agoosd/PeeringState: handle race condition of DeferBackfill event for Backfilling state 64043/head
Naveen Naidu [Thu, 29 May 2025 08:58:32 +0000 (14:28 +0530)]
osd/PeeringState: handle race condition of DeferBackfill event for Backfilling state

Currently when PG in `Backfilling` state receives a `DeferBackfill`
event, there are cases when that event could race with
`MOSDPGBackfill::OP_BACKFILL_FINISH` becasue the PG has already
finished backfilling. In such case, the following
happens:
  1. PG state set to `PG_STATE_BACKFILL_WAIT`
  2. Suspend backfilling
  3. Discard the event

Notice that we do not reschedule backfill in the above steps, this can
lead to a situation where the PG gets stuck in a `backfill_wait` state
forever. This bug got introduced due to the following commit:

`865839f`: osd/PeeringState: check racing with OP_BACKFILL_FINISH when defering
backfill
Link: https://github.com/ceph/ceph/pull/60185
This commit, fixes that by making sure that in race conditions such as
above - we only discard the event.

Fixes: https://tracker.ceph.com/issues/71010
Signed-off-by: Naveen Naidu <naveen.naidu@ibm.com>
(cherry picked from commit b2bd15b4485f367c3f599a3d233d6e506b3285d1)

4 weeks agoMerge pull request #64020 from zdover23/wip-doc-2025-06-19-backport-63983-to-tentacle
Anthony D'Atri [Thu, 19 Jun 2025 11:09:20 +0000 (07:09 -0400)]
Merge pull request #64020 from zdover23/wip-doc-2025-06-19-backport-63983-to-tentacle

tentacle: doc/radosgw/admin.rst: explain bucket and uid flags for bucket quota

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

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

4 weeks agoMerge pull request #63799 from ronen-fr/wip-rf-63758-tentacle
Ronen Friedman [Thu, 19 Jun 2025 10:58:10 +0000 (13:58 +0300)]
Merge pull request #63799 from ronen-fr/wip-rf-63758-tentacle

tentacle: osd/scrub: move m_session_started_at out of Session ctor

Reviewed-by: Samuel Just <sjust@redhat.com>
4 weeks agoMerge pull request #64032 from zdover23/wip-doc-2025-06-19-backport-60440-to-tentacle
Anthony D'Atri [Thu, 19 Jun 2025 10:50:18 +0000 (06:50 -0400)]
Merge pull request #64032 from zdover23/wip-doc-2025-06-19-backport-60440-to-tentacle

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

4 weeks agodoc: mgr/dashboard: add OAuth2 SSO documentation 64032/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 agomonitoring: Fix NVMeoF subsys/namespace limit alerts 64031/head
Vallari Agrawal [Thu, 24 Apr 2025 12:08:12 +0000 (17:38 +0530)]
monitoring: Fix NVMeoF subsys/namespace limit alerts

Change NVMeoFTooManyNamespaces and NVMeoFTooManySubsystems
alert to trigger for ">= $limit" instead of "> $limit".

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
(cherry picked from commit 73dadbd269bebe1529a7c247725c5b6aabb1a093)

4 weeks agodoc/cephadm: Fix automodule generation in certmgr.rst 64028/head
Ville Ojamo [Sun, 18 May 2025 04:28:48 +0000 (11:28 +0700)]
doc/cephadm: Fix automodule generation in certmgr.rst

Wrong path was passed to automodule and no documentation was generated.
Use the right file name.

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

4 weeks agoMerge pull request #63679 from zdover23/wip-doc-2025-06-04-backport-63623-to-tentacle
Zac Dover [Thu, 19 Jun 2025 05:17:17 +0000 (15:17 +1000)]
Merge pull request #63679 from zdover23/wip-doc-2025-06-04-backport-63623-to-tentacle

tentacle: doc/mgr: edit iostat.rst

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

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agodoc/radosgw: edit cloud-transition (1 of x) 64023/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 #63954 from zdover23/wip-doc-2025-06-16-backport-63821-to-tentacle
Zac Dover [Thu, 19 Jun 2025 04:52:29 +0000 (14:52 +1000)]
Merge pull request #63954 from zdover23/wip-doc-2025-06-16-backport-63821-to-tentacle

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

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

tentacle: doc/dev: Debuggging with gdb

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
4 weeks agodoc/radosgw/admin.rst: explain bucket and uid flags for bucket quota 64020/head
Hyun Jin Kim [Tue, 17 Jun 2025 13:01:28 +0000 (09:01 -0400)]
doc/radosgw/admin.rst: explain bucket and uid flags for bucket quota

Clarify behavior of bucket and uid flags when setting a quota with
quota-scope=bucket.

Signed-off-by: Hyun Jin Kim <hello.hyunjin@gmail.com>
(cherry picked from commit d5c7b4d62c71ca2a57b7d9a552eae03f0f620cef)

4 weeks agodeb: use variable expansion to support systemd unit dir changes 64014/head
Kefu Chai [Wed, 18 Jun 2025 09:22:36 +0000 (17:22 +0800)]
deb: use variable expansion to support systemd unit dir changes

Ubuntu changed the systemd unit directory location between releases:
- Jammy (22.04): /lib/systemd/system
- Noble (24.04): /usr/lib/systemd/system

To maintain compatibility across both versions, update .install files
to use brace expansion pattern {usr/,}lib/systemd/system/<service>.

This pattern works because dh_install uses bsd_glob() with GLOB_CSH
flags, which expands braces and matches files in both locations
depending on where CMakeLists.txt actually installed them.

Fixes installation issues when building packages on Noble while
maintaining backward compatibility with Jammy builds.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
(cherry picked from commit 04324fa1ac1916b7a3db7928b26d4660c099d35c)

4 weeks agodoc/dev: Debuggging with gdb 63992/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 agoMerge pull request #63749 from aclamk/aclamk-bs-fix-split-and-compress-tentacle
Jaya Prakash [Tue, 17 Jun 2025 13:21:15 +0000 (18:51 +0530)]
Merge pull request #63749 from aclamk/aclamk-bs-fix-split-and-compress-tentacle

tentacle: os/bluestore/compression: Fix Estimator::split_and_compress

Reviewed-by: Ronen Friedman <rfriedma@ibm.com>
4 weeks agoMerge pull request #63976 from zdover23/wip-doc-2025-06-17-backport-63951-to-tentacle
Anthony D'Atri [Tue, 17 Jun 2025 12:51:18 +0000 (08:51 -0400)]
Merge pull request #63976 from zdover23/wip-doc-2025-06-17-backport-63951-to-tentacle

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

4 weeks agoMerge pull request #63788 from aclamk/aclamk-bs-bluefs-various-fixes-tentacle
Jaya Prakash [Tue, 17 Jun 2025 12:22:11 +0000 (17:52 +0530)]
Merge pull request #63788 from aclamk/aclamk-bs-bluefs-various-fixes-tentacle

tentacle: os/bluestore: Set of various fixes to bluefs

Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
4 weeks agoMerge pull request #63752 from aclamk/wip-aclamk-bluefs-truncate-alloc-size-tentacle
Jaya Prakash [Tue, 17 Jun 2025 12:21:51 +0000 (17:51 +0530)]
Merge pull request #63752 from aclamk/wip-aclamk-bluefs-truncate-alloc-size-tentacle

tentacle: os/bluestore: In BlueFS::truncate accept wierd alloc_unit

Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
4 weeks agoMerge pull request #63748 from aclamk/aclamk-qa-no-bench-for-write-v2-compression...
Jaya Prakash [Tue, 17 Jun 2025 12:21:01 +0000 (17:51 +0530)]
Merge pull request #63748 from aclamk/aclamk-qa-no-bench-for-write-v2-compression-tentacle

tentacle: qa/rados: Fix problem with recompression failing osd bench testing

Reviewed-by: Laura Flores <lflores@ibm.com>
4 weeks agoMerge pull request #63837 from Matan-B/wip-matanb-crimson-flavor-tentacle
Matan Breizman [Tue, 17 Jun 2025 11:53:18 +0000 (14:53 +0300)]
Merge pull request #63837 from Matan-B/wip-matanb-crimson-flavor-tentacle

tentacle: qa/suites/crimson-rados: Accommodate to new crimson flavors

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
4 weeks agodoc/cephfs: document first-damage.py 63976/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 #63135 from clwluvw/wip-71171
Yuri Weinstein [Mon, 16 Jun 2025 21:21:30 +0000 (14:21 -0700)]
Merge pull request #63135 from clwluvw/wip-71171

tentacle: rgw-admin: report correct error code for non-existent bucket on deletion

Reviewed-by: Casey Bodley <cbodley@redhat.com>
4 weeks agoMerge pull request #63947 from zdover23/wip-doc-2025-06-16-backport-63918-to-tentacle
Anthony D'Atri [Mon, 16 Jun 2025 17:05:22 +0000 (13:05 -0400)]
Merge pull request #63947 from zdover23/wip-doc-2025-06-16-backport-63918-to-tentacle

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

4 weeks agoMerge pull request #63957 from zdover23/wip-doc-2025-06-16-backport-63320-to-tentacle
Anthony D'Atri [Mon, 16 Jun 2025 16:49:41 +0000 (12:49 -0400)]
Merge pull request #63957 from zdover23/wip-doc-2025-06-16-backport-63320-to-tentacle

tentacle: doc/rados/operations: Fix unordered list in health-checks.rst

4 weeks agoMerge pull request #63243 from mkogan1/wip-71202-tentacle
Yuri Weinstein [Mon, 16 Jun 2025 14:57:21 +0000 (07:57 -0700)]
Merge pull request #63243 from mkogan1/wip-71202-tentacle

tentacle: rgw/d3n: store cached objects using hash digest

Reviewed-by: Adam Emerson <aemerson@redhat.com>
4 weeks agoMerge pull request #63192 from jzhu116-bloomberg/wip-71176-tentacle
Yuri Weinstein [Mon, 16 Jun 2025 14:43:14 +0000 (07:43 -0700)]
Merge pull request #63192 from jzhu116-bloomberg/wip-71176-tentacle

tentacle: rgw: prefetch data from versioned object instance head

Reviewed-by: Casey Bodley <cbodley@redhat.com>
4 weeks agodoc/rados/operations: Fix unordered list in health-checks.rst 63957/head
Ville Ojamo [Fri, 16 May 2025 08:26:56 +0000 (15:26 +0700)]
doc/rados/operations: Fix unordered list in health-checks.rst

Fix missing empty line before an unordered list that caused it to be
rendered wrong.

Also, the sentences in each list item start with a capital case letter
so add the missing full stop at the end.

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

4 weeks agodoc/src: edit osd.yaml.in (osd_deep_scrub_interval_cv) 63954/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)

5 weeks agodoc/cephfs: Update deprecation notice in experimental-features.rst 63947/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)

5 weeks agoMerge pull request #63941 from zdover23/wip-doc-2025-06-16-backport-63934-to-tentacle
Anthony D'Atri [Mon, 16 Jun 2025 03:28:33 +0000 (23:28 -0400)]
Merge pull request #63941 from zdover23/wip-doc-2025-06-16-backport-63934-to-tentacle

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

5 weeks agoMerge pull request #63767 from zdover23/wip-doc-2025-06-06-backport-63735-to-tentacle
Zac Dover [Mon, 16 Jun 2025 02:54:38 +0000 (12:54 +1000)]
Merge pull request #63767 from zdover23/wip-doc-2025-06-06-backport-63735-to-tentacle

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/rados/configuration: Improve ceph-conf.rst 63941/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)

5 weeks agocontainer: update crimson flavors 63837/head
Matan Breizman [Thu, 12 Jun 2025 08:29:29 +0000 (08:29 +0000)]
container: update crimson flavors

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

5 weeks agoqa/tasks: update crimson flavor types
Matan Breizman [Thu, 12 Jun 2025 08:32:35 +0000 (08:32 +0000)]
qa/tasks: update crimson flavor types

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

5 weeks agoqa/suties/crimson-rados: Don't override flavor
Matan Breizman [Tue, 10 Jun 2025 07:30:31 +0000 (10:30 +0300)]
qa/suties/crimson-rados: Don't override flavor

flavor crimson is deprecated, let the flavor to be set when passing --flavor/-f when
scheduling jobs instead.

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

5 weeks agoMerge pull request #63914 from zdover23/wip-doc-2025-06-13-backport-63005-to-tentacle
Anthony D'Atri [Fri, 13 Jun 2025 18:52:07 +0000 (14:52 -0400)]
Merge pull request #63914 from zdover23/wip-doc-2025-06-13-backport-63005-to-tentacle

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

5 weeks agodoc/radosgw: Promptify CLI commands and fix formatting in layout.rst 63914/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 #63682 from zdover23/wip-doc-2025-06-04-backport-63628-to-tentacle
Zac Dover [Thu, 12 Jun 2025 13:00:44 +0000 (23:00 +1000)]
Merge pull request #63682 from zdover23/wip-doc-2025-06-04-backport-63628-to-tentacle

tentacle: doc/rados: edit balancer.rst

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

tentacle: doc/mgr: edit telemetry.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry.rst 63904/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 #63892 from zdover23/wip-doc-2025-06-12-backport-63828-to-tentacle
Zac Dover [Thu, 12 Jun 2025 05:15:21 +0000 (15:15 +1000)]
Merge pull request #63892 from zdover23/wip-doc-2025-06-12-backport-63828-to-tentacle

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

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

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

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

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

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

tentacle: doc/mgr: edit telemetry (2 of x)

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

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

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

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

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
5 weeks agodoc/mgr: edit telemetry (4 of x) 63776/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/rados: edit ops/user-management.rst 63892/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 #63863 from zdover23/wip-doc-2025-06-11-backport-63826-to-tentacle
Anthony D'Atri [Wed, 11 Jun 2025 16:32:37 +0000 (12:32 -0400)]
Merge pull request #63863 from zdover23/wip-doc-2025-06-11-backport-63826-to-tentacle

tentacle: doc/mgr: edit telemetry.rst

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

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

5 weeks agoMerge pull request #63785 from guits/wip-71575-tentacle
Guillaume Abrioux [Wed, 11 Jun 2025 06:55:34 +0000 (08:55 +0200)]
Merge pull request #63785 from guits/wip-71575-tentacle

tentacle: mgr/dashboard: fix KeyError exception in HardwareService.get_summary()

5 weeks agoMerge pull request #63786 from guits/wip-71536-tentacle
Guillaume Abrioux [Wed, 11 Jun 2025 06:55:20 +0000 (08:55 +0200)]
Merge pull request #63786 from guits/wip-71536-tentacle

tentacle: node-proxy: address `ceph orch hardware status` cmd

5 weeks agodoc/mgr: edit telemetry.rst (lines 300-400) 63866/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 63863/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" 63860/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 #63845 from zdover23/wip-doc-2025-06-10-backport-63841-to-tentacle
Ilya Dryomov [Tue, 10 Jun 2025 13:58:44 +0000 (15:58 +0200)]
Merge pull request #63845 from zdover23/wip-doc-2025-06-10-backport-63841-to-tentacle

tentacle: 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/rados/operations: Address suggestions for stretch-mode.rst 63848/head
Anthony D'Atri [Mon, 9 Jun 2025 15:02:04 +0000 (11:02 -0400)]
doc/rados/operations: Address suggestions for stretch-mode.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
fixup

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

5 weeks agodoc/rbd: add mirroring troubleshooting info 63845/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 agodoc/rados/ops: edit cache-tiering.rst 63829/head
Zac Dover [Thu, 5 Jun 2025 03:28:13 +0000 (13:28 +1000)]
doc/rados/ops: edit cache-tiering.rst

Remove part of a sentence that might have led readers to think that it
is a good idea to deploy cache tiering on releases prior to Reef.

This incorporates Anthony D'Atri's suggestion from here: https://github.com/ceph/ceph/pull/63614#discussion_r2116020937

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

5 weeks agoMerge pull request #63811 from zdover23/wip-doc-2025-06-09-backport-63782-to-tentacle
Anthony D'Atri [Mon, 9 Jun 2025 15:04:20 +0000 (11:04 -0400)]
Merge pull request #63811 from zdover23/wip-doc-2025-06-09-backport-63782-to-tentacle

tentacle: doc/radosgw: edit metrics.rst

5 weeks agoMerge pull request #63432 from Matan-B/wip-matanb-crimson-tentacle-62071
Matan Breizman [Mon, 9 Jun 2025 11:23:00 +0000 (14:23 +0300)]
Merge pull request #63432 from Matan-B/wip-matanb-crimson-tentacle-62071

crimson/os/seastore: tentacle: introduce BtreeCursor to simplify the implementation of LBAMapping/BackrefMapping

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>