]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
7 weeks agoMerge pull request #59903 from connorfawcett/wip-connorfa-ec-consistency-2024-09...
Connor Fawcett [Wed, 28 May 2025 09:01:23 +0000 (10:01 +0100)]
Merge pull request #59903 from connorfawcett/wip-connorfa-ec-consistency-2024-09-18-1703

qa/tasks: Add a task which performs an offline check of the consistency of parity shards

7 weeks agoMerge pull request #62496 from aainscow/interval_set_reenable_assert
Adam Kupczyk [Wed, 28 May 2025 06:07:11 +0000 (08:07 +0200)]
Merge pull request #62496 from aainscow/interval_set_reenable_assert

test/osd: Adapt strategy for testing asserts in interval_sets

7 weeks agoMerge pull request #63419 from zdover23/wip-doc-2025-05-22-mgr-localpool-62782-followup
Zac Dover [Wed, 28 May 2025 05:24:32 +0000 (15:24 +1000)]
Merge pull request #63419 from zdover23/wip-doc-2025-05-22-mgr-localpool-62782-followup

doc/mgr: edit localpool.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #63275 from zdover23/wip-doc-2025-05-14-dev-cephfs-mirroring-63237...
Zac Dover [Wed, 28 May 2025 05:18:53 +0000 (15:18 +1000)]
Merge pull request #63275 from zdover23/wip-doc-2025-05-14-dev-cephfs-mirroring-63237-followup-3-of-x

doc/dev/cephfs-mirroring: edit file 3 of x

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #63530 from anthonyeleven/balancer-advice
Zac Dover [Wed, 28 May 2025 04:45:20 +0000 (14:45 +1000)]
Merge pull request #63530 from anthonyeleven/balancer-advice

doc/rados/operations: Add settings advice to balancer.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
7 weeks agoMerge pull request #62973 from connorfawcett/exerciser-fixes-2404
Connor Fawcett [Tue, 27 May 2025 22:55:15 +0000 (23:55 +0100)]
Merge pull request #62973 from connorfawcett/exerciser-fixes-2404

common/io_exerciser: Fixes for sequencing options

7 weeks agoMerge pull request #63327 from Hezko/nvmeof-cli-text-format
Hezko [Tue, 27 May 2025 19:23:14 +0000 (22:23 +0300)]
Merge pull request #63327 from Hezko/nvmeof-cli-text-format

mgr/dashboard: Nvmeof CLI plain format support

7 weeks agodoc/rados/operations: Add settings advice to balancer.rst 63530/head
Anthony D'Atri [Tue, 27 May 2025 19:00:59 +0000 (15:00 -0400)]
doc/rados/operations: Add settings advice to balancer.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
7 weeks agoqa/tasks: Add a task which performs an offline check of the consistency of parity... 59903/head
Connor Fawcett [Mon, 9 Dec 2024 17:02:11 +0000 (17:02 +0000)]
qa/tasks: Add a task which performs an offline check of the consistency of parity shards

Add a Python script which can be used to scan a Ceph cluster, find any erasure coded data objects and
check them for consistency. This is achieved by reading the data shards for a given object, running the data shards
through the existing EC tool and verifying the output matches the parity shards stored on the OSDs.

This commit adds a new teuthology task but does not add it to any YAMLs currently, this work will be
expanded on in future commits.

Signed-off-by: Connor Fawcett <connorfa@uk.ibm.com>
Fixes: https://tracker.ceph.com/issues/71412
7 weeks agoMerge pull request #60833 from connorfawcett/wip-vstart-runner-fns2
Kamoltat (Junior) Sirivadhna [Tue, 27 May 2025 15:41:44 +0000 (11:41 -0400)]
Merge pull request #60833 from connorfawcett/wip-vstart-runner-fns2

qa/vstart_runner: Add get_file and write_file equivalents to the LocalRemoteProcess class

Reviewed-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
7 weeks agoMerge pull request #63267 from ceph/wip-yuriw-17.2.9-release.notes-main
Yuri Weinstein [Tue, 27 May 2025 14:52:55 +0000 (07:52 -0700)]
Merge pull request #63267 from ceph/wip-yuriw-17.2.9-release.notes-main

doc: quincy 17.2.9 release notes

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
7 weeks agoMerge pull request #63433 from stackhpc/cephadm-upgrade-order
Anthony D'Atri [Tue, 27 May 2025 13:48:38 +0000 (09:48 -0400)]
Merge pull request #63433 from stackhpc/cephadm-upgrade-order

doc/cephadm: fix upgrade ordering

7 weeks agocommon/io_exerciser: Fix the --sequence and --listsequence options for 62973/head
Connor Fawcett [Fri, 25 Apr 2025 10:30:58 +0000 (11:30 +0100)]
common/io_exerciser: Fix the --sequence and --listsequence options for
the IO exerciser. Also fix an incorrect read operation in SEQ7.

Signed-off-by: Connor Fawcett <connorfa@uk.ibm.com>
Fixes: https://tracker.ceph.com/issues/71074
7 weeks agomgr/dashboard: add plain output type support to nvme cli 63327/head
Tomer Haskalovitch [Thu, 8 May 2025 08:54:39 +0000 (11:54 +0300)]
mgr/dashboard: add plain output type support to nvme cli

Signed-off-by: Tomer Haskalovitch <il033030@Tomers-MBP.lan>
fixon

7 weeks agoMerge pull request #62955 from yuvalif/wip-yuval-fix-admin-flush
Yuval Lifshitz [Tue, 27 May 2025 08:08:19 +0000 (11:08 +0300)]
Merge pull request #62955 from yuvalif/wip-yuval-fix-admin-flush

rgw/logging: extract tenant from bucket name on admin flush

7 weeks agoMerge pull request #63377 from yuvalif/wip-yuval-71385
Yuval Lifshitz [Tue, 27 May 2025 08:07:50 +0000 (11:07 +0300)]
Merge pull request #63377 from yuvalif/wip-yuval-71385

rgw/logging: add mtime to get-bucket-logging response

7 weeks agoMerge pull request #63268 from yuvalif/wip-yuval-71312
Yuval Lifshitz [Tue, 27 May 2025 08:07:16 +0000 (11:07 +0300)]
Merge pull request #63268 from yuvalif/wip-yuval-71312

rgw/logging: part upload operation name should be REST.PUT.PART

7 weeks agoMerge pull request #63347 from cloudbehl/application-pool-panel-fix
Aashish Sharma [Tue, 27 May 2025 06:06:49 +0000 (11:36 +0530)]
Merge pull request #63347 from cloudbehl/application-pool-panel-fix

mgr/dashboard: Fix application pool table for filtered pools
Fixes: fixes: https://tracker.ceph.com/issues/71361
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
7 weeks agoMerge pull request #63459 from myoungwon/wip-fix-oi-max-length
Yingxin Cheng [Tue, 27 May 2025 05:58:09 +0000 (13:58 +0800)]
Merge pull request #63459 from myoungwon/wip-fix-oi-max-length

crimson/os/seastore: increase OI_MAX_LENGTH to avoid storing OI data in the omap tree

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
7 weeks agoMerge pull request #63418 from zdover23/wip-doc-2025-05-22-mgr-iostat-62782-followup
Zac Dover [Tue, 27 May 2025 03:57:14 +0000 (13:57 +1000)]
Merge pull request #63418 from zdover23/wip-doc-2025-05-22-mgr-iostat-62782-followup

doc/mgr: edit iostat.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #63417 from zdover23/wip-doc-2025-05-22-mgr-insights-62782-followup
Zac Dover [Tue, 27 May 2025 03:53:12 +0000 (13:53 +1000)]
Merge pull request #63417 from zdover23/wip-doc-2025-05-22-mgr-insights-62782-followup

doc/mgr: edit insights.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #63465 from zdover23/wip-doc-2025-05-26-rados-operations-cache...
Zac Dover [Tue, 27 May 2025 03:40:17 +0000 (13:40 +1000)]
Merge pull request #63465 from zdover23/wip-doc-2025-05-26-rados-operations-cache-tiering

doc/rados: improve markup in cache-tiering.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #63463 from zdover23/wip-doc-2025-05-26-rados-operations-pgcalc
Zac Dover [Tue, 27 May 2025 03:32:33 +0000 (13:32 +1000)]
Merge pull request #63463 from zdover23/wip-doc-2025-05-26-rados-operations-pgcalc

doc/rados: s/enpty/empty/ in pgcalc doc

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #62600 from zdover23/wip-doc-2025-04-01-cephadm-host-management
Zac Dover [Tue, 27 May 2025 03:26:30 +0000 (13:26 +1000)]
Merge pull request #62600 from zdover23/wip-doc-2025-04-01-cephadm-host-management

doc/cephadm: improve "Maintenance Mode"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
7 weeks agoMerge pull request #63428 from myoungwon/wip-fix-incorrect-space-calculation
Yingxin Cheng [Tue, 27 May 2025 03:21:21 +0000 (11:21 +0800)]
Merge pull request #63428 from myoungwon/wip-fix-incorrect-space-calculation

crimson/os/seastore/rbm: prevent incorrect space calculation at maximum capacity

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
7 weeks agoMerge pull request #63487 from anthonyeleven/scrubscope
Zac Dover [Tue, 27 May 2025 03:04:48 +0000 (13:04 +1000)]
Merge pull request #63487 from anthonyeleven/scrubscope

src/common/options: Clarify scope of scrub intervals in osd.yaml.in

Reviewed-by: Zac Dover <zac.dover@proton.me>
7 weeks agoMerge pull request #63376 from xxhdx1985126/wip-seastore-omap-root-fix
Yingxin Cheng [Tue, 27 May 2025 01:49:28 +0000 (09:49 +0800)]
Merge pull request #63376 from xxhdx1985126/wip-seastore-omap-root-fix

crimson/os/seastore/omap_manager: handle the cases in which omap nodes are rewritten before seen by users

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
7 weeks agosrc/common/options: Clarify scope of scrub intervals in osd.yaml.in 63487/head
Anthony D'Atri [Tue, 27 May 2025 00:06:18 +0000 (20:06 -0400)]
src/common/options: Clarify scope of scrub intervals in osd.yaml.in

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
7 weeks agoqa/vstart_runner: Add get_file and write_file equivalents to the LocalRemoteProcess... 60833/head
Connor Fawcett [Tue, 26 Nov 2024 04:01:05 +0000 (04:01 +0000)]
qa/vstart_runner: Add get_file and write_file equivalents to the LocalRemoteProcess class

Signed-off-by: Connor Fawcett <connorfa@uk.ibm.com>
7 weeks agoMerge pull request #63480 from bluikko/doc-minor-fixes-cloud-restore-radosgw
Anthony D'Atri [Mon, 26 May 2025 22:58:05 +0000 (18:58 -0400)]
Merge pull request #63480 from bluikko/doc-minor-fixes-cloud-restore-radosgw

doc/radosgw: Small improvements in cloud-restore.rst

7 weeks agoMerge pull request #63366 from Hezko/nvmeof-cli-align-part-2
Hezko [Mon, 26 May 2025 19:27:57 +0000 (22:27 +0300)]
Merge pull request #63366 from Hezko/nvmeof-cli-align-part-2

mgr/dashboard: align cli commands listener list, ns list, host list

7 weeks agodoc/radosgw: Small improvements in cloud-restore.rst 63480/head
Ville Ojamo [Mon, 26 May 2025 09:54:41 +0000 (16:54 +0700)]
doc/radosgw: Small improvements in cloud-restore.rst

Add a label in file cloud-transition.rst for linking to it.
Change a link using full URL of Ceph docs to use :ref: and said label.

Indent text in unordered lists so that they are rendered as list items.

Use consistently double backticks for references to configuration
values.

Change one external link pointing to old v1 of AWS CLI to the
recommended v2 docs.

Change another external link pointing to old v1 of AWS CLI to the
current AWS API doc instead and add link text instead of rendering the
whole URL.
However, both the old and the new text (which are the same) do not
currently seem to explicitly confirm the claim "storage class of
restored objects should remain unchanged".

Change one CLI command prompt to privileged prompt because it uses
radosgw-admin.

Use "lifecycle" consistently instead of "Life Cycle" in one place and
put the acronym "LC" inside parenthesis instead of the full spelling.

Fix typo "Th" into "The".

Use admonitions instead of spelling out "Note: [...]".

Small improvement to language in one admonition.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
7 weeks agoMerge pull request #63434 from cbodley/wip-70673-debug
Yuval Lifshitz [Mon, 26 May 2025 14:15:14 +0000 (17:15 +0300)]
Merge pull request #63434 from cbodley/wip-70673-debug

test/rgw: link lua test against unit-main for g_ceph_context

7 weeks agoMerge pull request #62179 from benhanokh/s3_full_object_dedup
Yuval Lifshitz [Mon, 26 May 2025 14:10:34 +0000 (17:10 +0300)]
Merge pull request #62179 from benhanokh/s3_full_object_dedup

rgw/dedup: full object dedup

7 weeks agoMerge pull request #63335 from Hezko/nvmeof-align-gw-info
Hezko [Mon, 26 May 2025 13:44:23 +0000 (16:44 +0300)]
Merge pull request #63335 from Hezko/nvmeof-align-gw-info

mgr/dashboard: align gw info, gw version, spdk_log_level get with old cli

7 weeks agoMerge pull request #63334 from Hezko/nvmeof-cli-fix-spdk-set-lvl
Hezko [Mon, 26 May 2025 13:44:12 +0000 (16:44 +0300)]
Merge pull request #63334 from Hezko/nvmeof-cli-fix-spdk-set-lvl

mgr/dashboard: fix set spdk log level cli command

7 weeks agoMerge PR #59161 into main
Venky Shankar [Mon, 26 May 2025 09:22:23 +0000 (14:52 +0530)]
Merge PR #59161 into main

* refs/pull/59161/head:
qa: test failure for duplicate retention spec
mgr/snap_schedule: fix message format error

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 weeks agomgr/dashboard: align cli commands listener list, ns list, host list 63366/head
Tomer Haskalovitch [Mon, 19 May 2025 08:29:22 +0000 (11:29 +0300)]
mgr/dashboard: align cli commands listener list, ns list, host list

Signed-off-by: Tomer Haskalovitch <il033030@Tomers-MBP.lan>
7 weeks agomgr/dashboard: align gw info, gw version, spdk_log_level get with old cli 63335/head
Tomer Haskalovitch [Sun, 18 May 2025 18:58:37 +0000 (21:58 +0300)]
mgr/dashboard: align gw info, gw version, spdk_log_level get with old cli

Signed-off-by: Tomer Haskalovitch <il033030@Tomers-MBP.lan>
7 weeks agomgr/dashboard: fix set spdk log level cli command 63334/head
Tomer Haskalovitch [Sun, 18 May 2025 17:21:04 +0000 (20:21 +0300)]
mgr/dashboard: fix set spdk log level cli command

Signed-off-by: Tomer Haskalovitch <il033030@Tomers-MBP.lan>
7 weeks agoMerge pull request #63475 from zdover23/wip-doc-2025-05-26-mgr-telegraf-62782-followup
Anthony D'Atri [Mon, 26 May 2025 04:56:34 +0000 (00:56 -0400)]
Merge pull request #63475 from zdover23/wip-doc-2025-05-26-mgr-telegraf-62782-followup

doc/mgr: edit telegraf.rst

7 weeks agoMerge pull request #63474 from zdover23/wip-doc-2025-05-26-mgr-smb-62782-followup
Anthony D'Atri [Mon, 26 May 2025 04:55:49 +0000 (00:55 -0400)]
Merge pull request #63474 from zdover23/wip-doc-2025-05-26-mgr-smb-62782-followup

doc/mgr: edit smb.rst

7 weeks agodoc/mgr: edit telegraf.rst 63475/head
Zac Dover [Mon, 26 May 2025 04:42:59 +0000 (14:42 +1000)]
doc/mgr: edit telegraf.rst

Edit doc/mgr/telegraf.rst.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
7 weeks agodoc/mgr: edit smb.rst 63474/head
Zac Dover [Mon, 26 May 2025 04:33:55 +0000 (14:33 +1000)]
doc/mgr: edit smb.rst

Edit doc/mgr/smb.rst.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
7 weeks agoMerge pull request #63464 from zdover23/wip-doc-2025-05-26-cephfs-mount-using-kernel...
Anthony D'Atri [Mon, 26 May 2025 00:47:13 +0000 (20:47 -0400)]
Merge pull request #63464 from zdover23/wip-doc-2025-05-26-cephfs-mount-using-kernel-driver

doc/cephfs: correct ill-formatted command

7 weeks agoMerge pull request #63469 from zdover23/wip-doc-2025-05-26-mgr-orchestrator-62782...
Anthony D'Atri [Mon, 26 May 2025 00:19:59 +0000 (20:19 -0400)]
Merge pull request #63469 from zdover23/wip-doc-2025-05-26-mgr-orchestrator-62782-followup

doc/mgr: edit orchestrator.rst

7 weeks agoMerge pull request #63472 from zdover23/wip-doc-2025-05-26-mgr-rgw-62782-followup
Anthony D'Atri [Mon, 26 May 2025 00:08:37 +0000 (20:08 -0400)]
Merge pull request #63472 from zdover23/wip-doc-2025-05-26-mgr-rgw-62782-followup

doc/mgr: edit rgw.rst

7 weeks agodoc/mgr: edit rgw.rst 63472/head
Zac Dover [Sun, 25 May 2025 23:57:40 +0000 (09:57 +1000)]
doc/mgr: edit rgw.rst

Edit doc/mgr/rgw.rst.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
7 weeks agodoc/mgr: edit orchestrator.rst 63469/head
Zac Dover [Sun, 25 May 2025 23:40:31 +0000 (09:40 +1000)]
doc/mgr: edit orchestrator.rst

Edit doc/mgr/orchestrator.rst.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
7 weeks agodoc/rados: improve markup in cache-tiering.rst 63465/head
Zac Dover [Sun, 25 May 2025 23:19:38 +0000 (09:19 +1000)]
doc/rados: improve markup in cache-tiering.rst

Correct ill-formatted markup in cache-tiering.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
7 weeks agodoc/cephfs: correct ill-formatted command 63464/head
Zac Dover [Sun, 25 May 2025 23:09:38 +0000 (09:09 +1000)]
doc/cephfs: correct ill-formatted command

Correct a command that was broken across two lines, causing the argument
of an option to appear as though it was a command.

Signed-off-by: Zac Dover <zac.dover@proton.me>
7 weeks agodoc/rados: s/enpty/empty/ in pgcalc doc 63463/head
Zac Dover [Sun, 25 May 2025 23:05:20 +0000 (09:05 +1000)]
doc/rados: s/enpty/empty/ in pgcalc doc

s/enpty/empty/ in doc/rados/operations/pgcalc/index.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agoMerge pull request #63027 from tchaikov/any-alignas
Kefu Chai [Sat, 24 May 2025 15:48:50 +0000 (23:48 +0800)]
Merge pull request #63027 from tchaikov/any-alignas

include/any.h: avoid using std::aligned_storage_t

Reviewed-by: Adam Emerson <aemerson@redhat.com>
8 weeks agoMerge PR #63420 into main
Patrick Donnelly [Fri, 23 May 2025 23:06:23 +0000 (19:06 -0400)]
Merge PR #63420 into main

* refs/pull/63420/head:
doc/mgr: edit mds_autoscaler.rst

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
8 weeks agocrimson/os/seastore: increase OI_MAX_LENGTH to avoid storing OI data in the omap... 63459/head
myoungwon oh [Fri, 23 May 2025 13:52:14 +0000 (13:52 +0000)]
crimson/os/seastore: increase OI_MAX_LENGTH to avoid storing OI data in the omap tree

Due to a recent change (adding shard_versions in object_info_t),
the size of OI has increased to 236. This causes to store OI data to the omap tree
because the size is over than OI_MAX_LENGTH. As a result, this results in
performance drop in small random write.

Signed-off-by: Myoungwon Oh <ohmyoungwon@gmail.com>
8 weeks agotest/rgw/dedup: add dedup test suite to teuthology 62179/head
Yuval Lifshitz [Wed, 23 Apr 2025 09:00:45 +0000 (09:00 +0000)]
test/rgw/dedup: add dedup test suite to teuthology

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
8 weeks agoMerge pull request #63426 from bluikko/doc-account-formatting-radosgw
Anthony D'Atri [Fri, 23 May 2025 13:09:08 +0000 (09:09 -0400)]
Merge pull request #63426 from bluikko/doc-account-formatting-radosgw

doc/radosgw: Cosmetic improvements and ref links in account.rst

8 weeks agoMerge pull request #63415 from zdover23/wip-doc-2025-05-22-mgr-influx-62782-followup
Zac Dover [Fri, 23 May 2025 11:02:59 +0000 (21:02 +1000)]
Merge pull request #63415 from zdover23/wip-doc-2025-05-22-mgr-influx-62782-followup

doc/mgr: edit influx.rst.

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agocrimson/os/seastore/omap_manager: handle the cases in which omap nodes 63376/head
Xuehan Xu [Wed, 21 May 2025 03:50:23 +0000 (11:50 +0800)]
crimson/os/seastore/omap_manager: handle the cases in which omap nodes
are rewritten before seen by users

Fixes: https://tracker.ceph.com/issues/71383
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
8 weeks agoMerge pull request #62683 from alexjr2001/issue-66309-scroll-up-navigation
afreen23 [Fri, 23 May 2025 09:41:10 +0000 (15:11 +0530)]
Merge pull request #62683 from alexjr2001/issue-66309-scroll-up-navigation

scroll up by default when clicking on side navigation

Reviewed-by: Afreen Misbah <afreen@ibm.com>
8 weeks agoMerge pull request #63446 from bluikko/doc-cloud-transition-formatting-radosgw
Zac Dover [Fri, 23 May 2025 09:07:40 +0000 (19:07 +1000)]
Merge pull request #63446 from bluikko/doc-cloud-transition-formatting-radosgw

doc/radosgw: Cosmetic improvements in cloud-transition.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
8 weeks agodoc/radosgw: Cosmetic improvements in cloud-transition.rst 63446/head
Ville Ojamo [Fri, 23 May 2025 07:29:05 +0000 (14:29 +0700)]
doc/radosgw: Cosmetic improvements in cloud-transition.rst

Indent text that should belong to list items so they are formatted as
list items.

Add missing full stop for a few sentences.

Move "the" outside of inline preformatted.
Format S3 API operation name with inline preformatted which seems
common.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
8 weeks agodoc/radosgw: Cosmetic improvements and ref links in account.rst 63426/head
Ville Ojamo [Thu, 22 May 2025 09:08:43 +0000 (16:08 +0700)]
doc/radosgw: Cosmetic improvements and ref links in account.rst

Use double backticks consistently when referring to data, commands etc.

Change links pointing to existing labels to use ref.

Use title case consistently in section titles.

Use ordered lists instead of hardcoding list numbers.

Use inline strong for emphasis instead of inline preformatted.

Change several tab to four spaces for indent.

Call it "RADOS Gateway" instead of "RadosGW".

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
8 weeks agoMerge pull request #63400 from ronen-fr/wip-rf-71404-nodeep
Ronen Friedman [Fri, 23 May 2025 05:04:48 +0000 (08:04 +0300)]
Merge pull request #63400 from ronen-fr/wip-rf-71404-nodeep

qa/standalone/scrub: extra delay in osd-scrub-test.sh

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
8 weeks agodoc/releases: add release note about OpenSSL version 63267/head
Laura Flores [Thu, 15 May 2025 19:50:05 +0000 (14:50 -0500)]
doc/releases: add release note about OpenSSL version

Signed-off-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
8 weeks agorgw/logging: part upload operation name should be REST.PUT.PART 63268/head
Yuval Lifshitz [Tue, 13 May 2025 16:45:27 +0000 (16:45 +0000)]
rgw/logging: part upload operation name should be REST.PUT.PART

(in standard mode)

Fixes: https://tracker.ceph.com/issues/71312
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
8 weeks agorgw/logging: extract tenant from bucket name on admin flush 62955/head
Yuval Lifshitz [Thu, 24 Apr 2025 15:34:46 +0000 (15:34 +0000)]
rgw/logging: extract tenant from bucket name on admin flush

test instructions:
https://gist.github.com/yuvalif/adfa186fdbe9ad4c5b689753a15ec480

bug was introduced in: 790c38eacc52cc4c14beb48fca8b204235632793

Fixes: https://tracker.ceph.com/issues/71231
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
8 weeks agodoc/cephadm: fix upgrade ordering 63433/head
Pierre Riteau [Thu, 22 May 2025 16:30:07 +0000 (18:30 +0200)]
doc/cephadm: fix upgrade ordering

This fixes the documentation of Cephadm upgrade ordering, as defined by
CEPH_UPGRADE_ORDER.

Also replace the long single line ASCII arrow chain with a bullet list.

Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
8 weeks agoMerge pull request #63411 from ceph/debpathnorm
Zack Cerza [Thu, 22 May 2025 16:25:46 +0000 (10:25 -0600)]
Merge pull request #63411 from ceph/debpathnorm

make-debs.sh: Optionally rm version from build dir

8 weeks agoMerge pull request #63360 from cbodley/wip-doc-rgw-sts
Casey Bodley [Thu, 22 May 2025 15:29:27 +0000 (11:29 -0400)]
Merge pull request #63360 from cbodley/wip-doc-rgw-sts

doc/rgw: add notes about 'rgw sts key'

Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
8 weeks agoMerge pull request #62777 from tobias-urdin/rgw-admin-bucket-pagination
Casey Bodley [Thu, 22 May 2025 15:10:18 +0000 (11:10 -0400)]
Merge pull request #62777 from tobias-urdin/rgw-admin-bucket-pagination

rgw/admin: Add max-entries and marker to bucket list

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 weeks agorgw/dedup: full object dedup
Gabriel BenHanokh [Sun, 21 Jul 2024 11:38:57 +0000 (11:38 +0000)]
rgw/dedup: full object dedup

Design Document:
https://docs.google.com/document/d/152VyCTR2NlZ6ongbe6-CJfP4qxr1_zH83FB_WukWD7c

Signed-off-by: Gabriel BenHanokh <gbenhano@redhat.com>
8 weeks agoMerge pull request #63352 from mkogan1/wip-d3n-exit-valg
Casey Bodley [Thu, 22 May 2025 14:12:51 +0000 (10:12 -0400)]
Merge pull request #63352 from mkogan1/wip-d3n-exit-valg

rgw/d3n: fix valgrind invalid read during exit

Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 weeks agoMerge pull request #63161 from aclamk/aclamk-bs-recomp-improve-is-worth
Adam Kupczyk [Thu, 22 May 2025 14:10:15 +0000 (16:10 +0200)]
Merge pull request #63161 from aclamk/aclamk-bs-recomp-improve-is-worth

os/bluestore: Do not recompress large compressed blobs

8 weeks agoMerge pull request #63189 from cbodley/wip-rgw-config-store-realm-watcher
Casey Bodley [Thu, 22 May 2025 13:32:46 +0000 (09:32 -0400)]
Merge pull request #63189 from cbodley/wip-rgw-config-store-realm-watcher

rgw: move rados-specific parts of RGWRealmWatcher into ConfigStore

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
8 weeks agotest/rgw: link lua test against unit-main for g_ceph_context 63434/head
Casey Bodley [Thu, 22 May 2025 13:26:23 +0000 (09:26 -0400)]
test/rgw: link lua test against unit-main for g_ceph_context

test_rgw_lua.cc was allocating a CephContext without initializing it, so
log statements from the tests/rgw code weren't actually being logged

the unit-main target links in the main() function from test/unit.cc
which initializes the CephContext via global_init(). use the resulting
global g_ceph_context instead of managing a separate one

Related-to: https://tracker.ceph.com/issues/70673
Signed-off-by: Casey Bodley <cbodley@redhat.com>
8 weeks agorgw/logging: add mtime to get-bucket-logging response 63377/head
Yuval Lifshitz [Tue, 20 May 2025 08:44:05 +0000 (08:44 +0000)]
rgw/logging: add mtime to get-bucket-logging response

Fixes: https://tracker.ceph.com/issues/71385
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
8 weeks agocrimson/os/seastore: prevent incorrect space calculation at maximum capacity 63428/head
myoungwon oh [Thu, 22 May 2025 06:41:01 +0000 (06:41 +0000)]
crimson/os/seastore: prevent incorrect space calculation at maximum capacity

This commit updates seastore to increment used_bytes only when
 allocation is successful.
Without this commit, the seatore reports incorrect size if alloc_paddr fails
(e.g., due to insufficient space)

Signed-off-by: Myoungwon Oh <ohmyoungwon@gmail.com>
8 weeks agoMerge pull request #63292 from tchaikov/test_not_before_queue-fix-leaks
Kefu Chai [Thu, 22 May 2025 08:50:30 +0000 (16:50 +0800)]
Merge pull request #63292 from tchaikov/test_not_before_queue-fix-leaks

test/test_not_before_queue: Fix memory leak by freeing ineligible items in destructor

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
8 weeks agoMerge pull request #63369 from zdover23/wip-doc-2025-05-20-mgr-diskprediction-62782...
Zac Dover [Thu, 22 May 2025 07:11:09 +0000 (17:11 +1000)]
Merge pull request #63369 from zdover23/wip-doc-2025-05-20-mgr-diskprediction-62782-followup

doc/mgr: edit diskpredictor.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agodoc/mgr: edit mds_autoscaler.rst 63420/head
Zac Dover [Thu, 22 May 2025 07:05:54 +0000 (17:05 +1000)]
doc/mgr: edit mds_autoscaler.rst

Edit mds_autoscaler.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agodoc/mgr: edit localpool.rst 63419/head
Zac Dover [Thu, 22 May 2025 06:55:52 +0000 (16:55 +1000)]
doc/mgr: edit localpool.rst

Edit doc/mgr/localpool.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agodoc/mgr: edit iostat.rst 63418/head
Zac Dover [Thu, 22 May 2025 06:48:49 +0000 (16:48 +1000)]
doc/mgr: edit iostat.rst

Edit doc/mgr/iostat.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agodoc/mgr: edit insights.rst 63417/head
Zac Dover [Thu, 22 May 2025 06:41:38 +0000 (16:41 +1000)]
doc/mgr: edit insights.rst

Edit doc/mgr/insights.rst. Improve the English where necessary.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agodoc/mgr: edit influx.rst. 63415/head
Zac Dover [Thu, 22 May 2025 06:27:40 +0000 (16:27 +1000)]
doc/mgr: edit influx.rst.

Edit doc/mgr/influx.rst.

This is part of a project to separate out the twenty-five files that
were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agoMerge pull request #63308 from Hezko/nvmeof-cli-align-subsys-list
afreen23 [Wed, 21 May 2025 19:45:18 +0000 (01:15 +0530)]
Merge pull request #63308 from Hezko/nvmeof-cli-align-subsys-list

mgr/dashboard: Add missing fields to subsytem list API/CLI

Reviewed-by: Afreen Misbah <afreen@ibm.com>
8 weeks agomake-debs.sh: Optionally rm version from build dir 63411/head
Zack Cerza [Tue, 13 May 2025 23:55:08 +0000 (17:55 -0600)]
make-debs.sh: Optionally rm version from build dir

Signed-off-by: Zack Cerza <zack@cerza.org>
8 weeks agoMerge pull request #63048 from JoshuaGabriel/joshua_71135
Adam King [Wed, 21 May 2025 17:30:53 +0000 (13:30 -0400)]
Merge pull request #63048 from JoshuaGabriel/joshua_71135

orch/module: Make orch unpause an alias for orch resume

Reviewed-by: Adam King <adking@redhat.com>
8 weeks agoMerge pull request #63371 from bluikko/doc-cephfs-mirroring-formatting-cephfs
Anthony D'Atri [Wed, 21 May 2025 16:56:06 +0000 (12:56 -0400)]
Merge pull request #63371 from bluikko/doc-cephfs-mirroring-formatting-cephfs

doc/cephfs: Cosmetic changes and small fixes in cephfs-mirroring.rst

8 weeks agoMerge pull request #63379 from ronen-fr/wip-rf-noloadavg
Ronen Friedman [Wed, 21 May 2025 14:26:15 +0000 (17:26 +0300)]
Merge pull request #63379 from ronen-fr/wip-rf-noloadavg

osd/scrub: remove OsdScrub::LoadTracker

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
8 weeks agodoc/rgw: use 'confval' directive to render sts config options 63360/head
Casey Bodley [Mon, 19 May 2025 21:05:43 +0000 (17:05 -0400)]
doc/rgw: use 'confval' directive to render sts config options

the 'confval' directive reads the config options from
common/options/rgw.yaml and renders them nicely. this keeps
everything consistent between the options and their docs

improve the config option descriptions:

* add existing note about rgw_sts_key length/format
* add example openssl command to generate a conforming sts key
* add notes about sharing sts key between gateways/zones

format the last remaining 'Note' with the 'note' directive

Signed-off-by: Casey Bodley <cbodley@redhat.com>
8 weeks agoMerge pull request #63368 from zdover23/wip-doc-2025-05-20-mgr-dashboard_plugins...
Zac Dover [Wed, 21 May 2025 13:41:37 +0000 (23:41 +1000)]
Merge pull request #63368 from zdover23/wip-doc-2025-05-20-mgr-dashboard_plugins-motd-inc-62782-followup

doc/mgr: edit motd.inc.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agorgw: move rados-specific parts of RGWRealmWatcher into ConfigStore 63189/head
Casey Bodley [Thu, 8 May 2025 19:01:48 +0000 (15:01 -0400)]
rgw: move rados-specific parts of RGWRealmWatcher into ConfigStore

split RGWRealmWatcher in two halves, moving the rados-specific stuff
into a RadosRealmWatcher that inherits from RGWRealmWatcher

add factory function ConfigStore::create_realm_watcher() that returns a
generic RGWRealmWatcher. ConfigStore backends that don't support
watch/notify can return nullptr

rgw::AppMain uses this to avoid relying on checking for a "rados" driver
name, which doesn't work correctly when there are filters on top of the
RadosStore

Signed-off-by: Casey Bodley <cbodley@redhat.com>
8 weeks agoqa/standalone/scrub: extra delay in osd-scrub-test.sh 63400/head
Ronen Friedman [Wed, 21 May 2025 13:27:30 +0000 (08:27 -0500)]
qa/standalone/scrub: extra delay in osd-scrub-test.sh

Modify TEST_just_deep_scrubs():
The test turns 'no-deep' off, and expects the scrub to be
concluded and reported within a short period. But the PG
already had a chance to try scrubbing (and fail due to
the 'no-deep'), and its 'not-before'
was pushed out by osd_scrub_retry_after_noscrub.

The fix is to reduce the value of osd_scrub_retry_after_noscrub
for this test, and to increase the timeout for the test itself.

Fixes: https://tracker.ceph.com/issues/71404
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
8 weeks agoMerge pull request #62906 from rhcs-dashboard/fix-70276-main
afreen23 [Wed, 21 May 2025 12:05:47 +0000 (17:35 +0530)]
Merge pull request #62906 from rhcs-dashboard/fix-70276-main

mgr/dashboard: Allow the user to re-use existing realm/zg/zone and setup replication

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Naman Munet <nmunet@redhat.com>
8 weeks agodoc/mgr: edit motd.inc.rst 63368/head
Zac Dover [Tue, 20 May 2025 05:44:48 +0000 (15:44 +1000)]
doc/mgr: edit motd.inc.rst

Edit doc/mgr/dashboard_plugins/motd.inc.rst.

This commit is part of a project to separate out the twenty-five files
that were committed to https://github.com/ceph/ceph/pull/62782.

Signed-off-by: Zac Dover <zac.dover@proton.me>
8 weeks agoMerge pull request #63367 from zdover23/wip-doc-2025-05-20-mgr-dashboard_plugins...
Zac Dover [Wed, 21 May 2025 11:24:39 +0000 (21:24 +1000)]
Merge pull request #63367 from zdover23/wip-doc-2025-05-20-mgr-dashboard_plugins-feature_toggles-inc-62782-followup

doc/mgr: edit feature_toggles.inc.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agoMerge pull request #63365 from zdover23/wip-doc-2025-05-15-mgr-dashboard_plugins...
Zac Dover [Wed, 21 May 2025 11:18:09 +0000 (21:18 +1000)]
Merge pull request #63365 from zdover23/wip-doc-2025-05-15-mgr-dashboard_plugins-debug-inc-rst-62782-followup

doc/mgr: edit debug.inc.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
8 weeks agoMerge PR #62934 into main
Venky Shankar [Wed, 21 May 2025 08:54:03 +0000 (14:24 +0530)]
Merge PR #62934 into main

* refs/pull/62934/head:
libcephfs / pybind: use uid_t and gid_t instead of int

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
8 weeks agomgr/dashboard: Fix applicatin pool table for filtered pools 63347/head
Ankush Behl [Mon, 19 May 2025 09:31:58 +0000 (15:01 +0530)]
mgr/dashboard: Fix applicatin pool table for filtered pools

fixes: https://tracker.ceph.com/issues/71361

Signed-off-by: Ankush Behl <cloudbehl@gmail.com>