]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
16 hours agofixup! crimson/os/seastore/cache: add facilities to synchronize data and states betwe... wip-seastore-background-trans-cc-opt2
Xuehan Xu [Mon, 15 Dec 2025 13:39:17 +0000 (21:39 +0800)]
fixup! crimson/os/seastore/cache: add facilities to synchronize data and states between rewriting trasactions and others when committing

41 hours agofixup! crimson/os/seastore/cache: add facilities to synchronize data and states betwe...
Xuehan Xu [Sun, 14 Dec 2025 13:20:02 +0000 (21:20 +0800)]
fixup! crimson/os/seastore/cache: add facilities to synchronize data and states between rewriting trasactions and others when committing

3 days agofixup! crimson/os/seastore/cache: add facilities to synchronize data and states betwe...
Xuehan Xu [Fri, 12 Dec 2025 08:41:40 +0000 (16:41 +0800)]
fixup! crimson/os/seastore/cache: add facilities to synchronize data and states between rewriting trasactions and others when committing

3 days agofixup! crimson/os/seastore/cache: rewrite transactions don't invalidate other transac...
Xuehan Xu [Fri, 12 Dec 2025 08:04:48 +0000 (16:04 +0800)]
fixup! crimson/os/seastore/cache: rewrite transactions don't invalidate other transactions anymore

3 days agofixup! crimson/os/seastore/cache: add facilities to synchronize data and states betwe...
Xuehan Xu [Fri, 12 Dec 2025 07:39:34 +0000 (15:39 +0800)]
fixup! crimson/os/seastore/cache: add facilities to synchronize data and states between rewriting trasactions and others when committing

3 days agofixup! crimson/os/seastore/extent_pinboard: reset 2q_state when removing extents
Xuehan Xu [Fri, 12 Dec 2025 07:39:02 +0000 (15:39 +0800)]
fixup! crimson/os/seastore/extent_pinboard: reset 2q_state when removing extents

4 days agofixup! crimson/os/seastore/cache: add facilities to synchronize data and states betwe...
Xuehan Xu [Thu, 11 Dec 2025 12:35:38 +0000 (20:35 +0800)]
fixup! crimson/os/seastore/cache: add facilities to synchronize data and states between rewriting trasactions and others when committing

4 days agocrimson/os/seastore/extent_pinboard: reset 2q_state when removing
Xuehan Xu [Thu, 11 Dec 2025 08:11:26 +0000 (16:11 +0800)]
crimson/os/seastore/extent_pinboard: reset 2q_state when removing
extents

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
4 days agofixup! crimson/os/seastore/cache: add facilities to synchronize data and states betwe...
Xuehan Xu [Thu, 11 Dec 2025 08:11:08 +0000 (16:11 +0800)]
fixup! crimson/os/seastore/cache: add facilities to synchronize data and states between rewriting trasactions and others when committing

4 days agofixup! crimson/os/seastore/cache: rewrite transactions don't invalidate other transac...
Xuehan Xu [Thu, 11 Dec 2025 06:54:41 +0000 (14:54 +0800)]
fixup! crimson/os/seastore/cache: rewrite transactions don't invalidate other transactions anymore

4 days agofixup! crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of lba...
Xuehan Xu [Tue, 9 Dec 2025 09:34:02 +0000 (17:34 +0800)]
fixup! crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of lba/backref values

7 days agofixup! crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of lba...
Xuehan Xu [Mon, 8 Dec 2025 07:57:41 +0000 (15:57 +0800)]
fixup! crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of lba/backref values

11 days agocrimson/os/seastore/transaction_manager: block client transactions if
Xuehan Xu [Mon, 1 Dec 2025 09:44:45 +0000 (17:44 +0800)]
crimson/os/seastore/transaction_manager: block client transactions if
they conflict with rewriting transactions until the rewriting
transactions finishes

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
11 days agocrimson/os/seastore/cached_extent: treat extents under rewrite io as
Xuehan Xu [Mon, 1 Dec 2025 09:41:21 +0000 (17:41 +0800)]
crimson/os/seastore/cached_extent: treat extents under rewrite io as
stable too

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
11 days agocrimson/os/seastore: disable linked tree node operations when committing
Xuehan Xu [Wed, 26 Nov 2025 08:39:37 +0000 (16:39 +0800)]
crimson/os/seastore: disable linked tree node operations when committing
rewriting transactions

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
11 days agocrimson/os/seastore/cache: rewrite transactions don't invalidate other
Xuehan Xu [Fri, 21 Nov 2025 13:01:15 +0000 (21:01 +0800)]
crimson/os/seastore/cache: rewrite transactions don't invalidate other
transactions anymore

Fixes: https://tracker.ceph.com/issues/73070
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
12 days agocrimson/os/seastore/cache: drop unused last_commit
Xuehan Xu [Fri, 21 Nov 2025 08:49:00 +0000 (16:49 +0800)]
crimson/os/seastore/cache: drop unused last_commit

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
12 days agocrimson/os/seastore/cache: since extent committer will also set
Xuehan Xu [Fri, 21 Nov 2025 07:20:24 +0000 (15:20 +0800)]
crimson/os/seastore/cache: since extent committer will also set
CachedExtent::prior_poffset, remove invalid asserts

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
12 days agocrimson/os/seastore/cache: unlink mutated extents from the stable
Xuehan Xu [Fri, 21 Nov 2025 07:13:11 +0000 (15:13 +0800)]
crimson/os/seastore/cache: unlink mutated extents from the stable
extents' transaction views when committing or invalidating the
transaction

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
12 days agocrimson/os/seastore/cache: add facilities to synchronize data and states
Xuehan Xu [Thu, 20 Nov 2025 09:16:57 +0000 (17:16 +0800)]
crimson/os/seastore/cache: add facilities to synchronize data and states
between rewriting trasactions and others when committing

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agocrimson/os/seastore/seastore_types: define rewriting transactions
Xuehan Xu [Wed, 19 Nov 2025 10:21:52 +0000 (18:21 +0800)]
crimson/os/seastore/seastore_types: define rewriting transactions

These are the transactions that only rewrite extents and mutation lba
nodes, e.g. TRIM_DIRTY and CLEANER transactions

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agocrimson/os/seastore/async_cleaner: renew backref cursors when they are
Xuehan Xu [Tue, 14 Oct 2025 02:48:09 +0000 (10:48 +0800)]
crimson/os/seastore/async_cleaner: renew backref cursors when they are
generated by backref retrieval transactions and used by reclaim
transactions

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agocrimson/os/seastore/lba_manager: make sure alloc_extents return viewable
Xuehan Xu [Sat, 11 Oct 2025 02:39:26 +0000 (10:39 +0800)]
crimson/os/seastore/lba_manager: make sure alloc_extents return viewable
mappings

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agocrimson/os/seastore/async_cleaner: avoid its header dependence on
Xuehan Xu [Tue, 14 Oct 2025 03:08:53 +0000 (11:08 +0800)]
crimson/os/seastore/async_cleaner: avoid its header dependence on
backref_manager.h

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agocrimson/os/seastore/btree_types: BtreeCursors don't hold local copies of
Xuehan Xu [Tue, 14 Oct 2025 03:05:19 +0000 (11:05 +0800)]
crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of
lba/backref values

Since lba mapping values might change during the executions of
client transactions once we allow background transactions to be
submitted without invalidating client ones, we want to avoid other
components using lba/backref mappings from keep local copies to prevent
petential problem

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agocrimson/os/seastore/lba_mapping: don't allow classes above
Xuehan Xu [Mon, 6 Oct 2025 04:00:07 +0000 (12:00 +0800)]
crimson/os/seastore/lba_mapping: don't allow classes above
TransactionManager to retrieve lba mappings' paddrs.

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agoMerge pull request #66340 from imran-imtiaz/dashboard
Imran Imtiaz [Wed, 26 Nov 2025 09:33:45 +0000 (09:33 +0000)]
Merge pull request #66340 from imran-imtiaz/dashboard

mgr/dashboard: add GET API endpoint for consistency groups

2 weeks agoMerge pull request #66333 from shraddhaag/wip-shraddhaag-increase-reactors
Shraddha Agrawal [Tue, 25 Nov 2025 16:05:39 +0000 (21:35 +0530)]
Merge pull request #66333 from shraddhaag/wip-shraddhaag-increase-reactors

qa/clusters/crimson: increase reactors count

2 weeks agoMerge pull request #66336 from Matan-B/wip-matanb-crimson-snapmapper-osddriver
Matan Breizman [Tue, 25 Nov 2025 13:59:03 +0000 (15:59 +0200)]
Merge pull request #66336 from Matan-B/wip-matanb-crimson-snapmapper-osddriver

osd/SnapMapper: fix Crimson logs

Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
2 weeks agoMerge pull request #66332 from rhcs-dashboard/73854-CephFS-Authorize-modal-Update...
afreen23 [Tue, 25 Nov 2025 11:00:32 +0000 (16:30 +0530)]
Merge pull request #66332 from rhcs-dashboard/73854-CephFS-Authorize-modal-Update-issues

mgr/dashboard : fix - CephFS Authorize Modal Update issue

Reviewed-by: Dnyaneshwari Talwekar dtalweka@redhat.com
3 weeks agoMerge pull request #66382 from bluikko/doc-mgmt-gateway-improvements-cephadm
bluikko [Tue, 25 Nov 2025 05:22:05 +0000 (12:22 +0700)]
Merge pull request #66382 from bluikko/doc-mgmt-gateway-improvements-cephadm

doc/cephadm: Fix command plus improvements in services/mgmt-gateway.rst

3 weeks agoMerge pull request #66006 from afreen23/carbonize-chnage-password
afreen23 [Mon, 24 Nov 2025 12:22:40 +0000 (17:52 +0530)]
Merge pull request #66006 from afreen23/carbonize-chnage-password

mgr/dashboard: Carbonize the Change Password Form

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Dnyaneshwari Talwekar dtalweka@redhat.com
3 weeks agoMerge pull request #66326 from afreen23/fixes-mixins
afreen23 [Mon, 24 Nov 2025 12:17:33 +0000 (17:47 +0530)]
Merge pull request #66326 from afreen23/fixes-mixins

monitoring: Fixes for development

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
3 weeks agomgr/dashboard : fix - CephFS Authorize Modal Update issue
Devika Babrekar [Thu, 20 Nov 2025 11:33:56 +0000 (17:03 +0530)]
mgr/dashboard : fix - CephFS Authorize Modal Update issue
fixes : https://tracker.ceph.com/issues/73854
Signed-off-by: Devika Babrekar <devika.babrekar@ibm.com>
3 weeks agodoc/cephadm: Fix command plus improvements in service/mgmt-gateway.rst
Ville Ojamo [Mon, 24 Nov 2025 09:34:19 +0000 (16:34 +0700)]
doc/cephadm: Fix command plus improvements in service/mgmt-gateway.rst

Remove double backticks from a CLI command.

Use bash prompt consistently for CLI command blocks.

Don't capitalize word in middle of sentence.

Talk about "admin" instead of "user", similarly to the last text
paragraph in the doc.

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
3 weeks agoqa/clusters/crimson: increase reactors count
Shraddha Agrawal [Thu, 20 Nov 2025 12:41:16 +0000 (18:11 +0530)]
qa/clusters/crimson: increase reactors count

This commit increases the number of reactors in fixed-1 and
fixed-2 crimson clusters.

Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
3 weeks agomgr/dashboard: Carbonize the Change Password Form
Afreen Misbah [Tue, 21 Oct 2025 16:37:46 +0000 (22:07 +0530)]
mgr/dashboard: Carbonize the Change Password Form

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

-  using carbon based stylings, typography and components
-  used grid layout for form arrangement
-  breadcrumb is slightly off, which needs to be fixed by applying grid layout to the app shell

Signed-off-by: Afreen Misbah <afreen@ibm.com>
3 weeks agoMerge pull request #66372 from tchaikov/wip-qa-encoder-exclude
Kefu Chai [Mon, 24 Nov 2025 08:27:14 +0000 (16:27 +0800)]
Merge pull request #66372 from tchaikov/wip-qa-encoder-exclude

qa/suites/rados/encoder: exclude ceph-osd-classic when installing LTS…

Reviewed-by: Matan Breizman <mbreizma@ibm.com>
3 weeks agoqa/suites/rados/encoder: exclude ceph-osd-* when installing LTS releases
Kefu Chai [Sat, 22 Nov 2025 00:24:36 +0000 (08:24 +0800)]
qa/suites/rados/encoder: exclude ceph-osd-* when installing LTS releases

In a37b5b5, the ceph-osd-classic and ceph-osd-crimson packages were
added to qa/packages/packages.yaml. The "install" task uses this file as
the default package list for all branches, including LTS releases like
Reef.

However, a37b5b5 only exists in the main branch and won't be backported
to LTS branches. This causes installation failures in the rados/encoder
test suite, which verifies forward compatibility by installing LTS
releases and testing whether they can decode the latest corpus.

Exclude ceph-osd-classic and ceph-osd-crimson from LTS installations to
ensure the test suite can successfully install ceph-dencoder, which is
required for the interoperability tests.

Fixes: https://tracker.ceph.com/issues/73957
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
3 weeks agoMerge pull request #66293 from anthonyeleven/instore.dbnoonecanhearyouscream
Anthony D'Atri [Mon, 24 Nov 2025 06:07:04 +0000 (01:07 -0500)]
Merge pull request #66293 from anthonyeleven/instore.dbnoonecanhearyouscream

doc: Improve start/hardware-recommendations.rst

3 weeks agoMerge pull request #65995 from pcuzner/rocksdb_compaction_metric
Laura Flores [Sat, 22 Nov 2025 00:04:21 +0000 (18:04 -0600)]
Merge pull request #65995 from pcuzner/rocksdb_compaction_metric

rados/osd: enable compact_running perfcounter at PRIO=5

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Neha Ojha <nojha@ibm.com>
3 weeks agodoc: Improve start/hardware-recommendations.rst
Anthony D'Atri [Mon, 17 Nov 2025 17:57:29 +0000 (12:57 -0500)]
doc: Improve start/hardware-recommendations.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
3 weeks agomgr/dashboard: add GET API endpoint for consistency groups
Imran Imtiaz [Thu, 20 Nov 2025 14:45:32 +0000 (14:45 +0000)]
mgr/dashboard: add GET API endpoint for consistency groups

Signed-off-by: Imran Imtiaz <imran.imtiaz@uk.ibm.com>
Fixes: https://tracker.ceph.com/issues/73942
Add a consistency group dashboard API endpoint to get the list of images
in the consistency groups that match the namespace of the group.

3 weeks agoosd/SnapMapper: fix Crimson logs
Matan Breizman [Thu, 20 Nov 2025 13:46:49 +0000 (13:46 +0000)]
osd/SnapMapper: fix Crimson logs

Switch to crimson's debugging macro and fix the faulty
subsystem defined of ceph_subsys_

Might help with https://tracker.ceph.com/issues/73790

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
3 weeks 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

3 weeks 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>
3 weeks 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

3 weeks agocmake: skip boost dependency on ALIAS executable targets
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>
3 weeks agomonitoring: Fixes for development
Afreen Misbah [Wed, 19 Nov 2025 20:03:26 +0000 (01:33 +0530)]
monitoring: Fixes for development

- fixes tox.ini using and undefined env - `grafonnet-check`( instead of `jsonnet-check`)
- adds steps for local development of mixins and building jsonnet
- added help command in Makefile
- added comments and descriptions for Makefile and tox.ini

Signed-off-by: Afreen Misbah <afreen@ibm.com>
3 weeks 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>
3 weeks agomgr/dashboard: add API endpoint to add images to consistency groups
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.

3 weeks 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

3 weeks 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>
3 weeks 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

3 weeks 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

3 weeks agodoc/releases: add cephadm notes
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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks 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>
3 weeks agoqa/clusters/crimson: increase reactors in fixed-1 cluster
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>
3 weeks 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>
4 weeks agotest/ceph_assert.cc: Disable core files
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>
4 weeks 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>
4 weeks agoqa/suites: exclude ceph-osd-classic
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>
4 weeks 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>
4 weeks 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>
4 weeks 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>
4 weeks agomgr/dashboard: Carbonize multisite sync policy forms
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>
4 weeks agoMerge pull request #66149 from amathuria/wip-amat-update-seastar-nov25
Matan Breizman [Sun, 16 Nov 2025 09:50:07 +0000 (11:50 +0200)]
Merge pull request #66149 from amathuria/wip-amat-update-seastar-nov25

seastar: bump up seastar submodule

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
4 weeks agomgr/smb: Disable posix locking in share definition
Anoop C S [Tue, 21 Oct 2025 08:53:50 +0000 (14:23 +0530)]
mgr/smb: Disable posix locking in share definition

The prerequisites for supporting durable handles[1] in Samba include
disabling the mapping of POSIX locks, as well as setting the `kernel
oplocks` and `kernel sharemodes` parameters to disabled. Currently
this configuration is hard‑coded, but in the future it could be made
conditional and combined with other settings to enable persistent
handles on continuously available shares.

[1] https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html#DURABLEHANDLES

Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
4 weeks agoMerge pull request #65962 from NitzanMordhai/wip-nitzan-MOSDOpReply-pgid64-encode...
SrinivasaBharathKanta [Thu, 13 Nov 2025 23:45:18 +0000 (05:15 +0530)]
Merge pull request #65962 from NitzanMordhai/wip-nitzan-MOSDOpReply-pgid64-encode-decode-fix

messages: MOSDOpReply encode and decode errorcode32_t with PGID64 fea…

4 weeks agoMerge pull request #66218 from imran-imtiaz/dashboard
Nizamudeen A [Thu, 13 Nov 2025 10:18:34 +0000 (15:48 +0530)]
Merge pull request #66218 from imran-imtiaz/dashboard

mgr/dashboard: add API endpoint to create consistency groups

Reviewed-by: Nizamudeen A <nia@redhat.com>