]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 days agoMerge pull request #65694 from mohit84/mclock_scheduler_monc
Laura Flores [Sat, 22 Nov 2025 00:02:45 +0000 (18:02 -0600)]
Merge pull request #65694 from mohit84/mclock_scheduler_monc

osd: Remove monc reference from scheduler

Reviewed-by: Sridhar Seshasayee <sseshasa@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2 days agoMerge pull request #65687 from pdvian/wip-73272-autoscaler
Laura Flores [Sat, 22 Nov 2025 00:00:16 +0000 (18:00 -0600)]
Merge pull request #65687 from pdvian/wip-73272-autoscaler

pybind/mgr/pg_autoscaler: Introduce dynamic threshold to improve scal…

Reviewed-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
2 days agoMerge pull request #65698 from cbodley/wip-72771
Laura Flores [Fri, 21 Nov 2025 23:56:55 +0000 (17:56 -0600)]
Merge pull request #65698 from cbodley/wip-72771

osdc: Objecter::linger_by_cookie() for safe cast from uint64

Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2 days agoMerge pull request #65615 from chungfengz-syno/fix-get_addr_from_invalid_rank
Laura Flores [Fri, 21 Nov 2025 23:52:35 +0000 (17:52 -0600)]
Merge pull request #65615 from chungfengz-syno/fix-get_addr_from_invalid_rank

mon/Elector.cc: prevent assertion failure when receiving pings from r…

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
3 days agoMerge pull request #66311 from rhcs-dashboard/fix-73910-main
afreen23 [Fri, 21 Nov 2025 11:51:44 +0000 (17:21 +0530)]
Merge pull request #66311 from rhcs-dashboard/fix-73910-main

monitoring: remove cephfs.libsonnet mention from dashboards.libsonnet

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
3 days agoMerge pull request #66319 from rhcs-dashboard/fix-account-group-mode
afreen23 [Fri, 21 Nov 2025 07:18:09 +0000 (12:48 +0530)]
Merge pull request #66319 from rhcs-dashboard/fix-account-group-mode

mgr/dashboard: rgw accounts form group mode disable option is not working

Reviewed-by: Afreen Misbah <afreen@ibm.com>
3 days agoMerge pull request #66323 from aainscow/pg_repeer
Laura Flores [Thu, 20 Nov 2025 18:28:20 +0000 (12:28 -0600)]
Merge pull request #66323 from aainscow/pg_repeer

mon: ceph pg repeer should propose a correctly sized pg temp.

Reviewed-by: Laura Flores <lflores@ibm.com>
3 days agoMerge pull request #66229 from Matan-B/wip-matanb-crimson-on
Matan Breizman [Thu, 20 Nov 2025 16:56:00 +0000 (18:56 +0200)]
Merge pull request #66229 from Matan-B/wip-matanb-crimson-on

ceph.spec.in: Include Crimson by default

Reviewed-by: Casey Bodley <cbodley@redhat.com>
3 days agoMerge pull request #66325 from solmagd/wip-doc-jd-clock-skew-option
Anthony D'Atri [Thu, 20 Nov 2025 15:53:49 +0000 (10:53 -0500)]
Merge pull request #66325 from solmagd/wip-doc-jd-clock-skew-option

doc: Harmonize hyphens to underscores in rados/troubleshooting/troubleshooting-mon.rst

4 days agoMerge pull request #55638 from clwluvw/cmake-boost
Seena Fallah [Thu, 20 Nov 2025 10:23:12 +0000 (11:23 +0100)]
Merge pull request #55638 from clwluvw/cmake-boost

cmake: skip boost dependency on ALIAS executable targets

4 days agoMerge pull request #66228 from imran-imtiaz/dashboard
Nizamudeen A [Thu, 20 Nov 2025 08:37:06 +0000 (14:07 +0530)]
Merge pull request #66228 from imran-imtiaz/dashboard

mgr/dashboard: add API endpoint to add images to consistency groups

Reviewed-by: Nizamudeen A <nia@redhat.com>
4 days agoMerge pull request #65915 from edwinzrodriguez/ceph-zstd-update
SrinivasaBharathKanta [Thu, 20 Nov 2025 03:27:33 +0000 (08:57 +0530)]
Merge pull request #65915 from edwinzrodriguez/ceph-zstd-update

zstd: Update zstd to 1.5.6 for cmake 4 compatability

4 days agoMerge pull request #66120 from Jayaprakash-ibm/wip-fix-cot-bz2404644
SrinivasaBharathKanta [Thu, 20 Nov 2025 03:25:50 +0000 (08:55 +0530)]
Merge pull request #66120 from Jayaprakash-ibm/wip-fix-cot-bz2404644

tools: handle get-attr as read-only ops in ceph-objectstore-tool

4 days agoMerge pull request #66022 from Jayaprakash-ibm/wip-nref-opt
SrinivasaBharathKanta [Thu, 20 Nov 2025 03:24:50 +0000 (08:54 +0530)]
Merge pull request #66022 from Jayaprakash-ibm/wip-nref-opt

os/bluestore: Optimize Blob::put() for single-reference fast path

4 days agoMerge pull request #63390 from taodd/fix-ms_async_op_threads
SrinivasaBharathKanta [Thu, 20 Nov 2025 03:24:19 +0000 (08:54 +0530)]
Merge pull request #63390 from taodd/fix-ms_async_op_threads

common: fix the ms_async_op_threads not applied successfully for daemons running in foreground mode

4 days agocmake: skip boost dependency on ALIAS executable targets 55638/head
Seena Fallah [Mon, 19 Feb 2024 09:39:24 +0000 (10:39 +0100)]
cmake: skip boost dependency on ALIAS executable targets

The current add_executable override in Boost does not support alias
targets. Although Ceph currently has no alias targets that are
affected by this limitation, addressing this issue now will benefit
future developments and personal projects.
This change enhances the robustness of the override logic, ensuring
compatibility with alias targets moving forward.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
4 days agodoc: Harmonize hyphens to underscores in rados/troubleshooting/troubleshooting-mon.rst 66325/head
Joel Davidow [Wed, 19 Nov 2025 19:15:05 +0000 (12:15 -0700)]
doc: Harmonize hyphens to underscores in rados/troubleshooting/troubleshooting-mon.rst

Signed-off-by: Joel Davidow <jdavidow@nso.edu>
4 days agomon: ceph pg repeer should propose a correctly sized pg temp. 66323/head
Alex Ainscow [Wed, 19 Nov 2025 11:32:14 +0000 (11:32 +0000)]
mon: ceph pg repeer should propose a correctly sized pg temp.

Fixes: https://tracker.ceph.com/issues/73897
Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
4 days agomgr/dashboard: rgw accounts form group mode disable option is not working 66319/head
Naman Munet [Wed, 19 Nov 2025 14:58:25 +0000 (20:28 +0530)]
mgr/dashboard: rgw accounts form group mode disable option is not working

Fixes: https://tracker.ceph.com/issues/73926
Signed-off-by: Naman Munet <naman.munet@ibm.com>
5 days agoqa/suites: exclude ceph-osd-crimson 66229/head
Matan Breizman [Tue, 18 Nov 2025 08:48:55 +0000 (08:48 +0000)]
qa/suites: exclude ceph-osd-crimson

Similarly to https://github.com/ceph/ceph/pull/66268.
Once crimson is enabled in RPM, ceph-osd-crimson will
be requried as a dependency.
old-clients and upgrade tests should not try to install the new package
as it is not available in older releases.

See: https://tracker.ceph.com/issues/73848

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agoqa/crontab/teuthology-crontab: use default flavor for crimson
Matan Breizman [Mon, 17 Nov 2025 09:27:46 +0000 (09:27 +0000)]
qa/crontab/teuthology-crontab: use default flavor for crimson

By enabling crimson in the "default" flavor - we should be able to
cleanup "crimson-release" flavor. Update the cronjob ro use the default
build flavor.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agodebian,ceph.spec: add ceph-osd-crimson as dependency
Matan Breizman [Sun, 16 Nov 2025 11:20:01 +0000 (11:20 +0000)]
debian,ceph.spec: add ceph-osd-crimson as dependency

a37b5b5bde8c2e8d6890f16b31046119ed55f25d added ceph-osd-crimson as dependency using OR requirement.
Once ceph-osd-classic dependency is satisfied, ceph-osd-crimson package must be added manually.
In order to not add crimson packages manually (See "Containerfile"
removed lines) - mark osd-crimson as dependency if with_crimson is
enabled for rpm and if pkg.ceph.crimson build profile is enabled for debian.

With this change, users won't be required to obtain ceph-osd-crimson
package manually when relevant. Similarly to ceph-osd-classic being
a dependency for ceph-osd.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agoqa/tasks/ceph.py: introduce crimson_compat
Matan Breizman [Sun, 16 Nov 2025 13:12:26 +0000 (13:12 +0000)]
qa/tasks/ceph.py: introduce crimson_compat

In an attempt to use the default flavor for both crimson and classic,
we can no longer rely on flavors to enable crimson flags.
The existing CRIMSON_COMPAT env variable is defined under "workunit",
and is not supported by tasks/ceph. Instead, introduce, a dedicated
crimson_compat option supported by tasks/ceph.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agoceph.spec.in: Include Crimson by default in RPM builds
Matan Breizman [Tue, 18 Nov 2025 08:36:14 +0000 (08:36 +0000)]
ceph.spec.in: Include Crimson by default in RPM builds

With #65782 merged, Crimson could be now built as part of the default RPM build flavor.
The binaries ceph-osd-crimson and ceph-osd-classic are managed via `update-alternatives`
and selected based on priority:

- ceph-osd-classic keeps the **highest** priority (100) and remains the default.
- Switching to crimson is possible via:
  update-alternatives --set ceph-osd /usr/bin/ceph-osd-crimson

Existing classic behavior remains unchanged unless the above command is explicitly executed.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agoMerge pull request #66268 from Matan-B/wip-matanb-old-clients-installs
Matan Breizman [Wed, 19 Nov 2025 13:07:59 +0000 (15:07 +0200)]
Merge pull request #66268 from Matan-B/wip-matanb-old-clients-installs

qa/suites/thrash-old-clients/1-install: exclude ceph-osd-classic

Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
5 days agomgr/dashboard: add API endpoint to add images to consistency groups 66228/head
Imran Imtiaz [Thu, 13 Nov 2025 10:27:28 +0000 (10:27 +0000)]
mgr/dashboard: add API endpoint to add images to consistency groups

Signed-off-by: Imran Imtiaz <imran.imtiaz@uk.ibm.com>
Fixes: https://tracker.ceph.com/issues/73840
Create a consistency group dashboard API endpoint that enables adding
RBD images to the group.

5 days agoMerge pull request #62765 from bobham-bloomberg/unittest-ceph-assert
Joseph Mundackal [Wed, 19 Nov 2025 11:28:21 +0000 (06:28 -0500)]
Merge pull request #62765 from bobham-bloomberg/unittest-ceph-assert

test/ceph_assert.cc: Disable core files

5 days agoMerge pull request #66307 from shraddhaag/wip-shraddhaag-fix-slow-ops
Shraddha Agrawal [Wed, 19 Nov 2025 07:21:19 +0000 (12:51 +0530)]
Merge pull request #66307 from shraddhaag/wip-shraddhaag-fix-slow-ops

qa/clusters/crimson: increase reactors in fixed-1 cluster

Reviewed-by: Matan Breizman <mbreizma@ibm.com>
5 days agomonitoring: remove cephfs.libsonnet mention from dashboards.libsonnet 66311/head
Aashish Sharma [Wed, 19 Nov 2025 05:13:22 +0000 (10:43 +0530)]
monitoring: remove cephfs.libsonnet mention from dashboards.libsonnet

We recently added a new CephFS Overview dashboard and removed the
older MDS Performance dashboard. We need to remove the mention
of cephfs.libsonnet from dashboards.libsonnet file as well.

Fixes: https://tracker.ceph.com/issues/73910
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
5 days agoMerge pull request #65971 from ceph/wip-20.2.0-documentation
Dan Mick [Tue, 18 Nov 2025 18:55:39 +0000 (10:55 -0800)]
Merge pull request #65971 from ceph/wip-20.2.0-documentation

doc: add Tentacle v20.2.0 release notes

5 days agoMerge pull request #65374 from dang/wip-dang-standalone
Daniel Gryniewicz [Tue, 18 Nov 2025 18:03:48 +0000 (13:03 -0500)]
Merge pull request #65374 from dang/wip-dang-standalone

RGW - Standalone - Enable building without librados

5 days agodoc/releases: add cephadm notes 65971/head
Laura Flores [Tue, 18 Nov 2025 17:57:39 +0000 (11:57 -0600)]
doc/releases: add cephadm notes

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: change final release date
Laura Flores [Tue, 18 Nov 2025 17:36:11 +0000 (11:36 -0600)]
doc/releases: change final release date

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases/tentacle: add missing rgw deprecation notice
Casey Bodley [Fri, 24 Oct 2025 12:57:52 +0000 (08:57 -0400)]
doc/releases/tentacle: add missing rgw deprecation notice

Signed-off-by: Casey Bodley <cbodley@redhat.com>
5 days agodoc/releases/tentacle: fix Crimson highlight
Matan Breizman [Wed, 22 Oct 2025 11:36:04 +0000 (11:36 +0000)]
doc/releases/tentacle: fix Crimson highlight

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agodoc/releases/tentacle: add Crimson highlight
Matan Breizman [Tue, 21 Oct 2025 09:03:23 +0000 (09:03 +0000)]
doc/releases/tentacle: add Crimson highlight

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agodoc/releases: arrange sections in alphabetical order
Laura Flores [Mon, 20 Oct 2025 20:43:04 +0000 (15:43 -0500)]
doc/releases: arrange sections in alphabetical order

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases/tentacle.rst: more RBD items
Ilya Dryomov [Mon, 20 Oct 2025 16:29:07 +0000 (18:29 +0200)]
doc/releases/tentacle.rst: more RBD items

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
5 days agodoc/releases/tentacle.rst: fix seastore typo
Matan Breizman [Mon, 20 Oct 2025 16:21:37 +0000 (16:21 +0000)]
doc/releases/tentacle.rst: fix seastore typo

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agodoc/releases: remove extra word
Laura Flores [Mon, 20 Oct 2025 16:08:13 +0000 (11:08 -0500)]
doc/releases: remove extra word

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases/tentacle.rst: Update Crimson section
Matan Breizman [Sun, 19 Oct 2025 08:52:03 +0000 (08:52 +0000)]
doc/releases/tentacle.rst: Update Crimson section

Refer to Tentacle Crimson updates blog post

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
5 days agodoc/releases: remove note that is not specific to tentacle
Laura Flores [Fri, 17 Oct 2025 23:15:05 +0000 (18:15 -0500)]
doc/releases: remove note that is not specific to tentacle

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: move smb support update into highlights
Laura Flores [Fri, 17 Oct 2025 22:54:06 +0000 (17:54 -0500)]
doc/releases: move smb support update into highlights

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: give smb update a better category title
Laura Flores [Fri, 17 Oct 2025 20:32:25 +0000 (15:32 -0500)]
doc/releases: give smb update a better category title

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: add Crimson section and clean up references
Laura Flores [Fri, 17 Oct 2025 16:13:42 +0000 (11:13 -0500)]
doc/releases: add Crimson section and clean up references

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: edit formatting and other small changes
Ville Ojamo [Fri, 17 Oct 2025 15:32:58 +0000 (22:32 +0700)]
doc/releases: edit formatting and other small changes

Formatting with double backticks, indentation etc.

Fix some typos and add missing hyphenation.

Add review comment suggestions by anthonyeleven after OOB discussion.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
5 days agodoc/releases: add one more item to RADOS
Laura Flores [Thu, 16 Oct 2025 19:14:44 +0000 (14:14 -0500)]
doc/releases: add one more item to RADOS

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: add to CephFS section
Laura Flores [Thu, 16 Oct 2025 19:06:24 +0000 (14:06 -0500)]
doc/releases: add to CephFS section

And a bit of RGW

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: add more to RBD section
Laura Flores [Thu, 16 Oct 2025 18:48:00 +0000 (13:48 -0500)]
doc/releases: add more to RBD section

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: clean up RGW formatting
Laura Flores [Thu, 16 Oct 2025 18:40:01 +0000 (13:40 -0500)]
doc/releases: clean up RGW formatting

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: take quincy out of timeline since it is EOL
Laura Flores [Thu, 16 Oct 2025 18:34:07 +0000 (13:34 -0500)]
doc/releases: take quincy out of timeline since it is EOL

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/releases: add more to mgr section and fix rados formatting
Laura Flores [Thu, 16 Oct 2025 18:32:10 +0000 (13:32 -0500)]
doc/releases: add more to mgr section and fix rados formatting

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc: improve rados section for tentacle release notes
Laura Flores [Thu, 16 Oct 2025 18:09:29 +0000 (13:09 -0500)]
doc: improve rados section for tentacle release notes

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agodoc/tentacle: add more RGW release notes
Casey Bodley [Thu, 16 Oct 2025 13:20:54 +0000 (09:20 -0400)]
doc/tentacle: add more RGW release notes

Signed-off-by: Casey Bodley <cbodley@redhat.com>
5 days agodoc: add Tentacle v20.2.0 release notes
Laura Flores [Wed, 15 Oct 2025 22:30:08 +0000 (17:30 -0500)]
doc: add Tentacle v20.2.0 release notes

Signed-off-by: Laura Flores <lflores@ibm.com>
5 days agoqa/clusters/crimson: increase reactors in fixed-1 cluster 66307/head
Shraddha Agrawal [Mon, 17 Nov 2025 19:50:44 +0000 (01:20 +0530)]
qa/clusters/crimson: increase reactors in fixed-1 cluster

Issue: Various different tests were failing randomly due to slow
ops. There was no common ground between them, it was happening
across differnet object stores (seastore and bluestore) and
across different tests.

Cause: Since this is happening quite randomly, this is likely
happening due to low reactor count.

Solution: We are opting the solution to increase reactors used
for testing. I've increased them to 3 from the initial 2 value.

Fixes: https://tracker.ceph.com/issues/72778
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
6 days agoMerge pull request #66207 from steliaio/fix-rados-fsid-return-doc
Casey Bodley [Tue, 18 Nov 2025 14:25:12 +0000 (09:25 -0500)]
Merge pull request #66207 from steliaio/fix-rados-fsid-return-doc

include/rados/librados.h: fix documented rados_cluster_fsid return value

Reviewed-by: Casey Bodley <cbodley@redhat.com>
6 days agoMerge pull request #65711 from rhcs-dashboard/fix-73296-main
afreen23 [Tue, 18 Nov 2025 14:08:36 +0000 (19:38 +0530)]
Merge pull request #65711 from rhcs-dashboard/fix-73296-main

monitoring: Improve grafana dashboards naming convention

Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
6 days agoMerge pull request #66286 from rhcs-dashboard/fix-rgw-user-e2e
afreen23 [Tue, 18 Nov 2025 14:04:14 +0000 (19:34 +0530)]
Merge pull request #66286 from rhcs-dashboard/fix-rgw-user-e2e

mgr/dashboard: link rgw user with account e2e failure

Reviewed-by: Afreen Misbah <afreen@ibm.com>
6 days agoMerge PR #66298 into main
Patrick Donnelly [Tue, 18 Nov 2025 13:53:29 +0000 (08:53 -0500)]
Merge PR #66298 into main

* refs/pull/66298/head:
script/ptl-tool: organize options and improve help output
script/ptl-tool: add options to set distros/flavors/archs
ptl-tool: add options to append to branch name

Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
6 days agoMerge pull request #65735 from rhcs-dashboard/input-string-list
afreen23 [Tue, 18 Nov 2025 12:20:34 +0000 (17:50 +0530)]
Merge pull request #65735 from rhcs-dashboard/input-string-list

mgr/dashboard: add text-label-list component

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
6 days agoMerge pull request #66303 from ronen-fr/wip-rf-tool73900
Ronen Friedman [Tue, 18 Nov 2025 11:38:18 +0000 (13:38 +0200)]
Merge pull request #66303 from ronen-fr/wip-rf-tool73900

qs/standalone/scrub: modify osd-scrub-snaps.sh to match ceph-objectstore-tool changes

Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
6 days agoqs/standalone/scrub: modify osd-scrub-snaps.sh to match 66303/head
Ronen Friedman [Tue, 18 Nov 2025 11:24:06 +0000 (05:24 -0600)]
qs/standalone/scrub: modify osd-scrub-snaps.sh to match
ceph-objectstore-tool changes

A previous commit (2e54b2a) modified ceph-objectstore-tool to no longer
accept the 'clear-snapset' command with no arguments.

This PR modifies the osd-scrub-snaps.sh test script, to match that
change.

Fixes: https://tracker.ceph.com/issues/73900
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
6 days agoMerge pull request #66275 from yuvalif/wip-yuval-vstart-debug
Yuval Lifshitz [Tue, 18 Nov 2025 09:15:27 +0000 (11:15 +0200)]
Merge pull request #66275 from yuvalif/wip-yuval-vstart-debug

vstart: all rgw debug logs must honor the -d flag

6 days agomgr/dashboard: carbonize smb service custom_dns input 65735/head
Pedro Gonzalez Gomez [Tue, 30 Sep 2025 19:00:35 +0000 (21:00 +0200)]
mgr/dashboard: carbonize smb service custom_dns input

Fixes: https://tracker.ceph.com/issues/73319
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
6 days agoMerge pull request #66259 from rhcs-dashboard/add-panel-footer
Nizamudeen A [Tue, 18 Nov 2025 07:23:35 +0000 (12:53 +0530)]
Merge pull request #66259 from rhcs-dashboard/add-panel-footer

mgr/dashboard: add footer to side-panel

Reviewed-by: Nizamudeen A <nia@redhat.com>
6 days agoMerge pull request #66253 from rhcs-dashboard/add-to-mailmap-githubmap-organizationmap
afreen23 [Tue, 18 Nov 2025 06:56:16 +0000 (12:26 +0530)]
Merge pull request #66253 from rhcs-dashboard/add-to-mailmap-githubmap-organizationmap

Add Devika Babrekar into githubmap, organizationmap, mailmap

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
6 days agoMerge pull request #66291 from afreen23/illegible-text
afreen23 [Tue, 18 Nov 2025 06:42:37 +0000 (12:12 +0530)]
Merge pull request #66291 from afreen23/illegible-text

mgr/dashboard: Remove illegible texts from the dashboard

Reviewed-by: Nizamudeen A <nia@redhat.com>
6 days agoMerge pull request #66246 from nbalacha/wip-nbalacha-73812
Yuval Lifshitz [Tue, 18 Nov 2025 06:08:59 +0000 (08:08 +0200)]
Merge pull request #66246 from nbalacha/wip-nbalacha-73812

rgw/notify: fix reading the entries in a loop

6 days agoMerge pull request #66299 from solmagd/wip-doc-release-dates-jd
Laura Flores [Mon, 17 Nov 2025 22:13:40 +0000 (16:13 -0600)]
Merge pull request #66299 from solmagd/wip-doc-release-dates-jd

doc: Added release dates to 18.2.5 to 18.2.7 and 19.2.0 to 19.2.3.

Reviewed-by: Laura Flores <lflores@ibm.com>
6 days agoscript/ptl-tool: organize options and improve help output 66298/head
Patrick Donnelly [Mon, 17 Nov 2025 20:31:54 +0000 (15:31 -0500)]
script/ptl-tool: organize options and improve help output

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
6 days agoscript/ptl-tool: add options to set distros/flavors/archs
Patrick Donnelly [Mon, 17 Nov 2025 20:06:09 +0000 (15:06 -0500)]
script/ptl-tool: add options to set distros/flavors/archs

See: https://github.com/ceph/ceph-build/tree/main/ceph-trigger-build#git-trailer-parameters

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
6 days agotest/ceph_assert.cc: Disable core files 62765/head
Bob Ham [Thu, 10 Apr 2025 12:24:22 +0000 (12:24 +0000)]
test/ceph_assert.cc: Disable core files

Without this, core files are produced which subsequently cause
failures in other tests, specifically smoke.sh and safe-to-destroy.sh.

Fixes: bfa83df6d33ee2238f1389ca4518592b5c4fb267
Signed-off-by: Bob Ham <bham12@bloomberg.net>
test/ceph_assert.cc: Update line numbers

Signed-off-by: Bob Ham <bham12@bloomberg.net>
6 days agoptl-tool: add options to append to branch name
Patrick Donnelly [Mon, 17 Nov 2025 19:42:30 +0000 (14:42 -0500)]
ptl-tool: add options to append to branch name

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
6 days agodoc: Added release dates to reef 18.2.5 to 18.2.7 and squid 19.2.0 to 19.2.3 inclusive. 66299/head
Joel Davidow [Fri, 14 Nov 2025 21:41:08 +0000 (14:41 -0700)]
doc: Added release dates to reef 18.2.5 to 18.2.7 and squid 19.2.0 to 19.2.3 inclusive.

Signed-off-by: Joel Davidow <jdavidow@nso.edu>
6 days agoMerge pull request #66105 from rhcs-dashboard/carbonize-sync-policy-form
Pedro Gonzalez Gomez [Mon, 17 Nov 2025 17:57:49 +0000 (18:57 +0100)]
Merge pull request #66105 from rhcs-dashboard/carbonize-sync-policy-form

mgr/dashboard: Carbonize multisite sync policy forms

Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
6 days agoqa/suites: exclude ceph-osd-classic 66268/head
Matan Breizman [Sun, 16 Nov 2025 12:52:05 +0000 (12:52 +0000)]
qa/suites: exclude ceph-osd-classic

a37b5b5bde8c2e8d6890f16b31046119ed55f25d added ceph-osd-classic
package.
old-clients and upgrade tests should not try to install the new package
as it is not available in older releases.

Fixes: https://tracker.ceph.com/issues/73848
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
6 days agomgr/dashboard: Remove illegible texts from the dashboard 66291/head
Afreen Misbah [Mon, 17 Nov 2025 17:18:58 +0000 (22:48 +0530)]
mgr/dashboard: Remove illegible texts from the dashboard

Signed-off-by: Afreen Misbah <afreen@ibm.com>
6 days agomgr/dashboard: add footer to side-panel 66259/head
Naman Munet [Fri, 14 Nov 2025 14:03:31 +0000 (19:33 +0530)]
mgr/dashboard: add footer to side-panel

Fixes: https://tracker.ceph.com/issues/73788Wq
Signed-off-by: Naman Munet <naman.munet@ibm.com>
6 days agoMerge pull request #65999 from anoopcs9/smb-disable-posix-locking
Adam King [Mon, 17 Nov 2025 16:29:30 +0000 (11:29 -0500)]
Merge pull request #65999 from anoopcs9/smb-disable-posix-locking

mgr/smb: Disable posix locking in share definition

Reviewed-by: Adam King <adking@redhat.com>
6 days agoMerge pull request #65931 from anoopcs9/update-smbd-ports-config
Adam King [Mon, 17 Nov 2025 16:28:35 +0000 (11:28 -0500)]
Merge pull request #65931 from anoopcs9/update-smbd-ports-config

smb: Update the configuration logic for smbd ports

Reviewed-by: Adam King <adking@redhat.com>
6 days agomgr/dashboard: rgw users link user with account e2e failure 66286/head
Naman Munet [Mon, 17 Nov 2025 16:22:01 +0000 (21:52 +0530)]
mgr/dashboard: rgw users link user with account e2e failure

Fixes: https://tracker.ceph.com/issues/73835
Changes Include:
Previously, users were initialized without their associated account data,
causing issues in table display and row expansion.

This change ensures that users are initialized only after fetching accounts
and mapping them to each user. If the account API fails, users are still
initialized with a default empty account to prevent errors.

Signed-off-by: Naman Munet <naman.munet@ibm.com>
6 days agotest/rgw/notify: cover case with motre than 1K topics 66246/head
Yuval Lifshitz [Mon, 17 Nov 2025 10:04:17 +0000 (10:04 +0000)]
test/rgw/notify: cover case with motre than 1K topics

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
6 days agoMerge pull request #64909 from darkwsh/cephfs_fix_monc_not_subcribe
Venky Shankar [Mon, 17 Nov 2025 16:17:21 +0000 (21:47 +0530)]
Merge pull request #64909 from darkwsh/cephfs_fix_monc_not_subcribe

cephfs: fix monclient not subscribed monmap/config

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
6 days agoMerge pull request #66206 from samarahu/wip-posix-s3-debugging
Samarah Uriarte [Mon, 17 Nov 2025 15:14:46 +0000 (09:14 -0600)]
Merge pull request #66206 from samarahu/wip-posix-s3-debugging

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
7 days agovstart: all rgw debug logs must honor the -d flag 66275/head
Yuval Lifshitz [Mon, 17 Nov 2025 10:14:14 +0000 (10:14 +0000)]
vstart: all rgw debug logs must honor the -d flag

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
7 days agorgw/notify: fix reading the entries in a loop
N Balachandran [Fri, 14 Nov 2025 03:21:29 +0000 (08:51 +0530)]
rgw/notify: fix reading the entries in a loop

If more than 1024 entries exist, the start_after variable
is updated to enable reading the subsequent set of entries.

Fixes: https://tracker.ceph.com/issues/73812
Signed-off-by: N Balachandran <nithya.balachandran@ibm.com>
7 days agoMerge pull request #66179 from rhcs-dashboard/73766-remove-subalerts-detail
afreen23 [Mon, 17 Nov 2025 09:52:17 +0000 (15:22 +0530)]
Merge pull request #66179 from rhcs-dashboard/73766-remove-subalerts-detail

mgr/dashboard : Remove subalerts details for multiple subalerts

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
7 days agocephfs: make sure mon authenticate before objecter start 64909/head
wangshaohui.0512 [Fri, 8 Aug 2025 10:23:47 +0000 (18:23 +0800)]
cephfs: make sure mon authenticate before objecter start

Signed-off-by: Shaohui Wang <wangshaohui.0512@bytedance.com>
7 days agotests: add a test case for cephfs SingletonClient
wangshaohui.0512 [Fri, 8 Aug 2025 10:03:05 +0000 (18:03 +0800)]
tests: add a test case for cephfs SingletonClient

In SingletonClient::init(), objecter->start() called before
monc->authenticate(), it makes conns of monc authencated before
monc->authenticate() called if mons reply faster, in this case,
monc will not subsribe monmap/config.

Signed-off-by: Shaohui Wang <wangshaohui.0512@bytedance.com>
7 days agoMerge pull request #62630 from theanalyst/batch-getattr-fixes
Venky Shankar [Mon, 17 Nov 2025 09:12:56 +0000 (14:42 +0530)]
Merge pull request #62630 from theanalyst/batch-getattr-fixes

cephfs: MDCache request cleanup

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 days agoMerge pull request #65918 from chrisphoffman/wip-choffman-73487
Venky Shankar [Mon, 17 Nov 2025 09:12:40 +0000 (14:42 +0530)]
Merge pull request #65918 from chrisphoffman/wip-choffman-73487

client: account for mixed quotas in statfs

Reviewed-by: Venky Shankar <vshankar@redhat.com>
7 days agoMerge pull request #66219 from guits/cv-migrate-to-dataclass
Guillaume Abrioux [Mon, 17 Nov 2025 09:07:11 +0000 (10:07 +0100)]
Merge pull request #66219 from guits/cv-migrate-to-dataclass

ceph-volume: migrate namedtuple based config and sysInfo to dataclasses

7 days agoMerge pull request #66273 from afreen23/fix-subsystem-limit
afreen23 [Mon, 17 Nov 2025 09:03:55 +0000 (14:33 +0530)]
Merge pull request #66273 from afreen23/fix-subsystem-limit

mgr/dashboard: Set max subsystem count to 512 rather than 4096

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
7 days agoMerge pull request #66266 from Matan-B/wip-matanb-crimson-seastore-testing-recovery
Matan Breizman [Mon, 17 Nov 2025 08:33:24 +0000 (10:33 +0200)]
Merge pull request #66266 from Matan-B/wip-matanb-crimson-seastore-testing-recovery

qa/suites/crimson-rados/thrash: enable seastore

Reviewed-by: Kautilya Tripathi kautilya.tripathi@ibm.com
Reviewed-by: Shraddha Agrawal <shraddhaag@ibm.com>
Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
7 days agomgr/dashboard: Set max subsystem count to 512 rather than 4096 66273/head
Afreen Misbah [Mon, 17 Nov 2025 05:01:45 +0000 (10:31 +0530)]
mgr/dashboard: Set max subsystem count to 512 rather than 4096

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

- regression from https://github.com/ceph/ceph/pull/64477/files
- removing frontend valdations as this values are volatiel and require changes every release. Nvmeof is seeting these and validating as well.

Signed-off-by: Afreen Misbah <afreen@ibm.com>
7 days agomgr/dashboard: Carbonize multisite sync policy forms 66105/head
Naman Munet [Fri, 31 Oct 2025 17:38:49 +0000 (23:08 +0530)]
mgr/dashboard: Carbonize multisite sync policy forms

Fixes: https://tracker.ceph.com/issues/73164
Signed-off-by: Naman Munet <naman.munet@ibm.com>
7 days agoMerge pull request #65773 from trociny/wip-69492
Ilya Dryomov [Sun, 16 Nov 2025 21:28:57 +0000 (22:28 +0100)]
Merge pull request #65773 from trociny/wip-69492

rbd-mirror: add cluster fsid to remote meta cache key

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
8 days agoMerge pull request #65901 from baum/rbd_aio_write_with_crc32c
Ilya Dryomov [Sun, 16 Nov 2025 14:33:38 +0000 (15:33 +0100)]
Merge pull request #65901 from baum/rbd_aio_write_with_crc32c

librbd: add rbd_aio_write_with_crc32c API for precomputed checksums

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
8 days agoqa/suites/crimson-rados-experimental: cleanp thrash 66266/head
Matan Breizman [Sun, 16 Nov 2025 10:08:38 +0000 (10:08 +0000)]
qa/suites/crimson-rados-experimental: cleanp thrash

Moved to crimson-rados/thrash instead.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>