]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
2 weeks agoRevert "mds: Hardlink referent inode plumbing work"
Venky Shankar [Tue, 18 Mar 2025 09:07:50 +0000 (09:07 +0000)]
Revert "mds: Hardlink referent inode plumbing work"

This reverts commit b9947bacdfd3cbedcf7a6b93af471c40f3a9c65b.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Store remote inode number in referent inode"
Venky Shankar [Tue, 18 Mar 2025 09:07:45 +0000 (09:07 +0000)]
Revert "mds: Store remote inode number in referent inode"

This reverts commit 3c034df67942085854f0a5a7b123282c7d9b2e8a.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Store list of hardlinks on the inode of primary link"
Venky Shankar [Tue, 18 Mar 2025 09:07:38 +0000 (09:07 +0000)]
Revert "mds: Store list of hardlinks on the inode of primary link"

This reverts commit 7822a588e8ef9f61bc37b5d48ff323194ad57f6d.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Commit referent inode to disk"
Venky Shankar [Tue, 18 Mar 2025 09:07:34 +0000 (09:07 +0000)]
Revert "mds: Commit referent inode to disk"

This reverts commit 8de360960afc474ddbeff2f7ade7824cf74dcc1c.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Load referent inode from disk"
Venky Shankar [Tue, 18 Mar 2025 09:07:29 +0000 (09:07 +0000)]
Revert "mds: Load referent inode from disk"

This reverts commit 1b4d4f8e24a5a39e90c95a764a23d26660e603d7.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Make referent inodes a optional feature"
Venky Shankar [Tue, 18 Mar 2025 09:07:23 +0000 (09:07 +0000)]
Revert "mds: Make referent inodes a optional feature"

This reverts commit 72613db034c8e58b825c343e26ed615c3508e7b9.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/journal: Journal referent remote dentry"
Venky Shankar [Tue, 18 Mar 2025 09:07:18 +0000 (09:07 +0000)]
Revert "mds/journal: Journal referent remote dentry"

This reverts commit 1cce52fd0d88586d0b6368000c6e093ea2b3feb5.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/journal: Replay referent remote dentry"
Venky Shankar [Tue, 18 Mar 2025 09:05:11 +0000 (09:05 +0000)]
Revert "mds/journal: Replay referent remote dentry"

This reverts commit 8c624968957a0fe8a3c13184853358485a5d7ec5.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
Conflicts:
    src/mds/journal.cc

Fix conflict with replaying alternate name.

2 weeks agoRevert "mds: Log and dump referent remote cdentry"
Venky Shankar [Tue, 18 Mar 2025 09:02:44 +0000 (09:02 +0000)]
Revert "mds: Log and dump referent remote cdentry"

This reverts commit a6088f0d877d5133da84666bd3a4844798ab9f70.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Log referent_inodes list with CInode"
Venky Shankar [Tue, 18 Mar 2025 09:02:40 +0000 (09:02 +0000)]
Revert "mds: Log referent_inodes list with CInode"

This reverts commit 1bb435d4a2a74bf49750012f12702bfa69f22800.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Handle referent remote similar to remote"
Venky Shankar [Tue, 18 Mar 2025 09:02:20 +0000 (09:02 +0000)]
Revert "mds: Handle referent remote similar to remote"

This reverts commit 1e5fca1582295c9c89ee4afc1d0406cf17940704.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Handle referent inode while trimming the dentry"
Venky Shankar [Tue, 18 Mar 2025 09:02:13 +0000 (09:02 +0000)]
Revert "mds: Handle referent inode while trimming the dentry"

This reverts commit dafc07cb816cb3602d2869cc218e7350088b5913.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/migration: Handle referent inode during subtree migration"
Venky Shankar [Tue, 18 Mar 2025 09:02:08 +0000 (09:02 +0000)]
Revert "mds/migration: Handle referent inode during subtree migration"

This reverts commit 11eddc85d5a4561f6de9098a0b2a6936245a64ad.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/rejoin: Handle referent inode on MDSCache rejoin"
Venky Shankar [Tue, 18 Mar 2025 09:02:04 +0000 (09:02 +0000)]
Revert "mds/rejoin: Handle referent inode on MDSCache rejoin"

This reverts commit 2ec2c1d63b994f57cf0b50744ba074026ddc39fd.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/rejoin: Don't fetch the dir is already complete during rejoin"
Venky Shankar [Tue, 18 Mar 2025 09:01:59 +0000 (09:01 +0000)]
Revert "mds/rejoin: Don't fetch the dir is already complete during rejoin"

This reverts commit a069e7a6ac84424a92d059e1b1f6edb4efb36265.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/mdcache: Handle referent inode on discover"
Venky Shankar [Tue, 18 Mar 2025 09:01:55 +0000 (09:01 +0000)]
Revert "mds/mdcache: Handle referent inode on discover"

This reverts commit 645493bc6c438476b0078b6213d9919d49e9154d.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/link: Create referent inode and store backtrace"
Venky Shankar [Tue, 18 Mar 2025 09:01:49 +0000 (09:01 +0000)]
Revert "mds/link: Create referent inode and store backtrace"

This reverts commit fb3bf789f4d6cffa3ec316bcc72c2a23b8812e86.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/link: Reverse link primary inode to hardlink"
Venky Shankar [Tue, 18 Mar 2025 09:01:43 +0000 (09:01 +0000)]
Revert "mds/link: Reverse link primary inode to hardlink"

This reverts commit efa6a8c75a18782c49d47e3b8b1d9d3766511f43.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/readdir: Handle referent inode"
Venky Shankar [Tue, 18 Mar 2025 09:01:38 +0000 (09:01 +0000)]
Revert "mds/readdir: Handle referent inode"

This reverts commit 8abee7d58ae53bfbb92feb966477b0c8951fd218.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/link: Create referent inode and store backtrace"
Venky Shankar [Tue, 18 Mar 2025 09:01:33 +0000 (09:01 +0000)]
Revert "multi-mds/link: Create referent inode and store backtrace"

This reverts commit 79c3d122d2e8d13791cd519eeb3117ecd214fa68.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/link: Send referent inode to dentry_replicas"
Venky Shankar [Tue, 18 Mar 2025 09:01:28 +0000 (09:01 +0000)]
Revert "multi-mds/link: Send referent inode to dentry_replicas"

This reverts commit d7d294e3687368f1bcf5207c04b13514a5bbc5fd.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/link: Reverse link primary inode to hardlink"
Venky Shankar [Tue, 18 Mar 2025 09:01:23 +0000 (09:01 +0000)]
Revert "multi-mds/link: Reverse link primary inode to hardlink"

This reverts commit 18165365fe6e5af985c0bb9c7eaa6b5c276c5d3b.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/link: Handle rollback for referent_inodes list"
Venky Shankar [Tue, 18 Mar 2025 09:01:17 +0000 (09:01 +0000)]
Revert "multi-mds/link: Handle rollback for referent_inodes list"

This reverts commit c39977ff26f03006aac03ddfb5e285dbe61bd7fe.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multimds: Consistent view of referent inode list"
Venky Shankar [Tue, 18 Mar 2025 08:58:29 +0000 (08:58 +0000)]
Revert "multimds: Consistent view of referent inode list"

This reverts commit 0ed8c2a2b1c106754fb7a1ddb35d39b7c48bcd28.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/unlink: Remove referent inode on unlink"
Venky Shankar [Tue, 18 Mar 2025 08:58:23 +0000 (08:58 +0000)]
Revert "mds/unlink: Remove referent inode on unlink"

This reverts commit bcf2e7d9a0f9ef9b20de85b95c23a9cbe57525ab.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/unlink: Referent inode - reverse link management"
Venky Shankar [Tue, 18 Mar 2025 08:58:15 +0000 (08:58 +0000)]
Revert "mds/unlink: Referent inode - reverse link management"

This reverts commit 0779064a7c23b68e23bdb7acb1028878497aa958.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/unlink: Remove referent inode on unlink"
Venky Shankar [Tue, 18 Mar 2025 08:58:07 +0000 (08:58 +0000)]
Revert "multi-mds/unlink: Remove referent inode on unlink"

This reverts commit f94c8327facbb313a720f2fcfb013a4f9b00a8e5.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/unlink: Unlink referent inode on dentry replicas"
Venky Shankar [Tue, 18 Mar 2025 08:58:01 +0000 (08:58 +0000)]
Revert "multi-mds/unlink: Unlink referent inode on dentry replicas"

This reverts commit 42d88f4072f6df16bdff3a36ddcc8d5bf5413824.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/unlink: Referent inode - reverse link mgmt"
Venky Shankar [Tue, 18 Mar 2025 08:57:56 +0000 (08:57 +0000)]
Revert "multi-mds/unlink: Referent inode - reverse link mgmt"

This reverts commit 236a4b7b046a717e84879dcd535c0e1fefceab0d.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "multi-mds/unlink: Handle rollback of referent_inodes list"
Venky Shankar [Tue, 18 Mar 2025 08:57:50 +0000 (08:57 +0000)]
Revert "multi-mds/unlink: Handle rollback of referent_inodes list"

This reverts commit e6c6f52e548f50a497f5177ea8af14f528c796f3.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/rename: Handle referent remote linkmerge case"
Venky Shankar [Tue, 18 Mar 2025 08:57:45 +0000 (08:57 +0000)]
Revert "mds/rename: Handle referent remote linkmerge case"

This reverts commit 69d401f606e70762dbd45ddcadf71ace35b32f82.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/rename: Handle existing destdn referent remote"
Venky Shankar [Tue, 18 Mar 2025 08:57:34 +0000 (08:57 +0000)]
Revert "mds/rename: Handle existing destdn referent remote"

This reverts commit 04b1ead3e45894f95ddbc957914aecc47dc64478.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/rename: Handle source dentry being referent remote"
Venky Shankar [Tue, 18 Mar 2025 08:57:28 +0000 (08:57 +0000)]
Revert "mds/rename: Handle source dentry being referent remote"

This reverts commit 1c8ec948f62da59d553ff8d677346a835c763340.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds/rename: Handle referent inode rollback"
Venky Shankar [Tue, 18 Mar 2025 08:57:23 +0000 (08:57 +0000)]
Revert "mds/rename: Handle referent inode rollback"

This reverts commit f66353d36e7ac0651417cd1dccb6a34d6ce7f784.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Fix straydn race between unlink/rename linkmerge"
Venky Shankar [Tue, 18 Mar 2025 08:57:18 +0000 (08:57 +0000)]
Revert "mds: Fix straydn race between unlink/rename linkmerge"

This reverts commit f264f11f44d6355452dadc2a20efddc012c531e3.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Referent hardlink Recovery - Store remote_inode"
Venky Shankar [Tue, 18 Mar 2025 08:57:12 +0000 (08:57 +0000)]
Revert "mds: Referent hardlink Recovery - Store remote_inode"

This reverts commit 97650eeef18c4ed03fc266001cace98bbc6f8d8a.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "tools/cephfs-data-scan: Recover referent hardlink - build dentry"
Venky Shankar [Tue, 18 Mar 2025 08:57:04 +0000 (08:57 +0000)]
Revert "tools/cephfs-data-scan: Recover referent hardlink - build dentry"

This reverts commit 3d4ac8c82fe7a67a984a343d8fbd270a8e92ed9d.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "tools/cephfs-data-scan: Recover referent_inode list"
Venky Shankar [Tue, 18 Mar 2025 08:56:58 +0000 (08:56 +0000)]
Revert "tools/cephfs-data-scan: Recover referent_inode list"

This reverts commit 410dcccc79b5019baeb14768bc0ad10878b25d35.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa/test_backtrace: Validate remote_inode xattr is stored"
Venky Shankar [Tue, 18 Mar 2025 08:56:52 +0000 (08:56 +0000)]
Revert "qa/test_backtrace: Validate remote_inode xattr is stored"

This reverts commit 4e0f7dbd558cf6672fd40536e8f1ef86d1995b5a.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa/cephfs-data-scan: Validate referent hardlink recovery"
Venky Shankar [Tue, 18 Mar 2025 08:56:45 +0000 (08:56 +0000)]
Revert "qa/cephfs-data-scan: Validate referent hardlink recovery"

This reverts commit ba5df7ae75ad403d15881d2c9526eb797b0de77d.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "tools/cephfs-journal-tool: Recover referent hardlink dentry"
Venky Shankar [Tue, 18 Mar 2025 08:55:46 +0000 (08:55 +0000)]
Revert "tools/cephfs-journal-tool: Recover referent hardlink dentry"

This reverts commit f6f460c14920211535b04fc009ea5b212ee49f8e.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa: Fix dashboard test_health failure"
Venky Shankar [Tue, 18 Mar 2025 08:55:38 +0000 (08:55 +0000)]
Revert "qa: Fix dashboard test_health failure"

This reverts commit d2c1f9953d80cfb099b3a254e4f174cc54ab8b33.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "tools/ceph-dencoder: Add an option stray_okay"
Venky Shankar [Tue, 18 Mar 2025 08:55:30 +0000 (08:55 +0000)]
Revert "tools/ceph-dencoder: Add an option stray_okay"

This reverts commit d4a93ce43ad26ddcbff1c66c8c1f725aefcb84a0.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa: Add function to fetch inode from metadata pool"
Venky Shankar [Tue, 18 Mar 2025 08:55:23 +0000 (08:55 +0000)]
Revert "qa: Add function to fetch inode from metadata pool"

This reverts commit 5e4812cdb55d14d7e8523d6582f7f45cddc3b694.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa: referent inode test - link w/ max_mds=1"
Venky Shankar [Tue, 18 Mar 2025 08:55:15 +0000 (08:55 +0000)]
Revert "qa: referent inode test - link w/ max_mds=1"

This reverts commit f27a47ac9dec315f3d1aef84923f0c01342ef52d.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa: Disable referent inodes for a few test_strays tests"
Venky Shankar [Tue, 18 Mar 2025 08:55:09 +0000 (08:55 +0000)]
Revert "qa: Disable referent inodes for a few test_strays tests"

This reverts commit ecd24969339369cb46498228a4e11b7370226da4.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa: referent inodes - unlink, stray_reintegration"
Venky Shankar [Tue, 18 Mar 2025 08:55:00 +0000 (08:55 +0000)]
Revert "qa: referent inodes - unlink, stray_reintegration"

This reverts commit 43b4ef3f54cf55cba6e1058216ccfdff03aa3755.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "qa: add more referent inode tests"
Venky Shankar [Tue, 18 Mar 2025 08:54:53 +0000 (08:54 +0000)]
Revert "qa: add more referent inode tests"

This reverts commit 7b2d9c4b580b89abdcdd4832391f91bcddae8b28.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Fix mdcache rejoin invented referent inode"
Venky Shankar [Tue, 18 Mar 2025 08:54:46 +0000 (08:54 +0000)]
Revert "mds: Fix mdcache rejoin invented referent inode"

This reverts commit 693f058426a4695348482cb07a1f763abe6e6543.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoRevert "mds: Fix MMDSCacheRejoin::dn_strong version check failure"
Venky Shankar [Tue, 18 Mar 2025 08:54:40 +0000 (08:54 +0000)]
Revert "mds: Fix MMDSCacheRejoin::dn_strong version check failure"

This reverts commit ce3181ed251b1e75c2b5e78336fc289d41d0cc64.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
2 weeks agoMerge pull request #66906 from rhcs-dashboard/gateway-resources
Afreen Misbah [Thu, 12 Feb 2026 02:17:14 +0000 (07:47 +0530)]
Merge pull request #66906 from rhcs-dashboard/gateway-resources

mgr/dashboard: NVme-gateway-resource

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Naman Munet <nmunet@redhat.com>
2 weeks agoMerge PR #67316 into main
Patrick Donnelly [Thu, 12 Feb 2026 01:02:00 +0000 (20:02 -0500)]
Merge PR #67316 into main

* refs/pull/67316/head:
doc/dev/release-checklist: add release to redmine-upkeep trigger
.github/workflows/redmine-upkeep: run for release branches

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2 weeks agoMerge pull request #67307 from leonidc/fix-tests-after-beacon-diff
leonidc [Wed, 11 Feb 2026 19:54:28 +0000 (21:54 +0200)]
Merge pull request #67307 from leonidc/fix-tests-after-beacon-diff

 qa: fixing the qa test in mon/misc.sh after adding beacon-diff feature

2 weeks agodoc/dev/release-checklist: add release to redmine-upkeep trigger
Patrick Donnelly [Wed, 11 Feb 2026 19:11:20 +0000 (14:11 -0500)]
doc/dev/release-checklist: add release to redmine-upkeep trigger

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2 weeks ago.github/workflows/redmine-upkeep: run for release branches
Patrick Donnelly [Wed, 11 Feb 2026 19:08:48 +0000 (14:08 -0500)]
.github/workflows/redmine-upkeep: run for release branches

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2 weeks agoMerge PR #67011 into main
Patrick Donnelly [Wed, 11 Feb 2026 19:05:07 +0000 (14:05 -0500)]
Merge PR #67011 into main

* refs/pull/67011/head:
qa/multisite: use boto3's ClientError in place of assert_raises from tools.py.
qa/multisite: test fixes
qa/multisite: boto3 in tests.py
qa/multisite: zone files use boto3 resource api
qa/multisite: switch to boto3 in multisite test libraries

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 weeks ago qa: fixing the qa test in mon/misc.sh after adding beacon-diff feature
Leonid Chernin [Wed, 11 Feb 2026 14:14:03 +0000 (16:14 +0200)]
 qa: fixing the qa test in mon/misc.sh after adding beacon-diff feature

Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
2 weeks agomgr/dashboard: NVme-gateway-resource
Sagar Gopale [Tue, 10 Feb 2026 06:21:32 +0000 (11:51 +0530)]
mgr/dashboard: NVme-gateway-resource

Fixes: https://tracker.ceph.com/issues/74334
Signed-off-by: Sagar Gopale <sagar.gopale@ibm.com>
2 weeks agoMerge pull request #67290 from shraddhaag/wip-shraddhaag-cephadm-crimson-tests
Shraddha Agrawal [Wed, 11 Feb 2026 13:51:14 +0000 (19:21 +0530)]
Merge pull request #67290 from shraddhaag/wip-shraddhaag-cephadm-crimson-tests

cephadm, ceph-volume: add tests for crimson OSD support

2 weeks agoMerge pull request #66255 from rkachach/fix_issue_73853
Redouane Kachach [Wed, 11 Feb 2026 13:35:13 +0000 (14:35 +0100)]
Merge pull request #66255 from rkachach/fix_issue_73853

mgr/cephadm: don't remove TLS certs if svc still has daemons on host

Reviewed-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
2 weeks agoMerge PR #65538 into main
Venky Shankar [Wed, 11 Feb 2026 09:41:28 +0000 (15:11 +0530)]
Merge PR #65538 into main

* refs/pull/65538/head:

Reviewed-by: Anoop C S <anoopcs@cryptolab.net>
Reviewed-by: Shachar Sharon <ssharon@redhat.com>
2 weeks agoMerge pull request #67182 from Kh9705/add-s3select-limit-examples
bluikko [Wed, 11 Feb 2026 07:53:52 +0000 (14:53 +0700)]
Merge pull request #67182 from Kh9705/add-s3select-limit-examples

doc/radosgw/s3select: added SQL LIMIT operator examples

2 weeks agoMerge pull request #67104 from rhcs-dashboard/header-page-component
Pedro Gonzalez Gomez [Wed, 11 Feb 2026 07:49:25 +0000 (08:49 +0100)]
Merge pull request #67104 from rhcs-dashboard/header-page-component

mgr/dashboard: add page header component

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
2 weeks agoMerge pull request #67059 from bluikko/wip-src-script-backport-fixes
bluikko [Wed, 11 Feb 2026 07:45:02 +0000 (14:45 +0700)]
Merge pull request #67059 from bluikko/wip-src-script-backport-fixes

ceph-backport.sh: clean function argument use and update GitHub help link

2 weeks agoMerge pull request #67202 from tchaikov/wip-ec-isa-cleanup
Kefu Chai [Wed, 11 Feb 2026 07:41:32 +0000 (15:41 +0800)]
Merge pull request #67202 from tchaikov/wip-ec-isa-cleanup

erasure-code/isa: eliminate redundant map lookups

Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
2 weeks agoMerge pull request #67128 from afreen23/subsystem-step-2
Afreen Misbah [Wed, 11 Feb 2026 07:07:18 +0000 (12:37 +0530)]
Merge pull request #67128 from afreen23/subsystem-step-2

mgr/dashboard: Step two subsystem creation form

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: pujaoshahu <pshahu@redhat.com>
2 weeks agoMerge pull request #67174 from bluikko/wip-fix-74721-trailing-space
Afreen Misbah [Tue, 10 Feb 2026 21:23:13 +0000 (02:53 +0530)]
Merge pull request #67174 from bluikko/wip-fix-74721-trailing-space

mgr/dashboard: remove trailing space from directory name

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: pujaoshahu <pshahu@redhat.com>
2 weeks agoMerge pull request #66092 from kshtsk/wip-fix-lua-kernel-check
kyr [Tue, 10 Feb 2026 13:16:57 +0000 (14:16 +0100)]
Merge pull request #66092 from kshtsk/wip-fix-lua-kernel-check

qa/cephfs: lua to respect missing kernel in yaml

2 weeks agocephadm, ceph-volume: add tests for crimson OSD support
Shraddha Agrawal [Tue, 10 Feb 2026 13:02:10 +0000 (18:32 +0530)]
cephadm, ceph-volume: add tests for crimson OSD support

This commit adds tests for the crimson OSD support in cephadm and ceph-volume.
The following tests are added for the same:

1. cephadm: DriveGroupSpec validation checks for osd_type.
2. cephadm: entrypoint verification in runfile.
3. cephadm to ceph-volume: command verification when osd_type is specified in spec.
4. ceph-volume: binary selection verification for mkfs cmd.

Fixes: https://tracker.ceph.com/issues/74851
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
2 weeks agoMerge pull request #66815 from bluikko/wip-doc-man-fix-directives
Anthony D'Atri [Tue, 10 Feb 2026 12:08:14 +0000 (07:08 -0500)]
Merge pull request #66815 from bluikko/wip-doc-man-fix-directives

doc/man: fix invalid directive missing a second colon

2 weeks agomgr/dashboard: Add step two of subsystem create form
Afreen Misbah [Sun, 1 Feb 2026 23:47:23 +0000 (05:17 +0530)]
mgr/dashboard: Add step two of subsystem create form

- add steps to add initiators
- can add by input field
- added right influencer (right panel) in tearsheet component
- added unit tests
- includes api updates

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

Signed-off-by: Afreen Misbah <afreen@ibm.com>
2 weeks agomgr/dashboard: add page header component
Pedro Gonzalez Gomez [Wed, 28 Jan 2026 11:44:09 +0000 (12:44 +0100)]
mgr/dashboard: add page header component

Adds page header component and applies it to the CephFS Mirroring list

Fixes: https://tracker.ceph.com/issues/74626
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
2 weeks agoMerge PR #64743 into main
Venky Shankar [Tue, 10 Feb 2026 04:51:45 +0000 (10:21 +0530)]
Merge PR #64743 into main

* refs/pull/64743/head:

Reviewed-by: Anoop C S <anoopcs@cryptolab.net>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2 weeks agoMerge pull request #66979 from idryomov/wip-73824
Ilya Dryomov [Mon, 9 Feb 2026 22:58:17 +0000 (23:58 +0100)]
Merge pull request #66979 from idryomov/wip-73824

librbd: introduce RBD_LOCK_MODE_EXCLUSIVE_TRANSIENT

Reviewed-by: Ramana Raja <rraja@redhat.com>
2 weeks agoMerge pull request #64819 from aclamk/aclamk-rocksdb-binned-cache-perf-counters
Jaya Prakash [Mon, 9 Feb 2026 19:56:51 +0000 (01:26 +0530)]
Merge pull request #64819 from aclamk/aclamk-rocksdb-binned-cache-perf-counters

kv/RocksDB: Add instrumentation to BinnedLRUCache

Reviewed-by: Jaya Prakash <jayaprakash@ibm.com>
2 weeks agoMerge pull request #67170 from afreen23/subsystem-step-3
Afreen Misbah [Mon, 9 Feb 2026 19:45:42 +0000 (01:15 +0530)]
Merge pull request #67170 from afreen23/subsystem-step-3

mgr/dashboard: Step three subsystem creation form

Reviewed-by: pujaoshahu <pshahu@redhat.com>
2 weeks agoMerge pull request #67217 from aliakseimakarau/main-s390x-fixexecstack
Ilya Dryomov [Mon, 9 Feb 2026 16:36:35 +0000 (17:36 +0100)]
Merge pull request #67217 from aliakseimakarau/main-s390x-fixexecstack

Mark s390x CRC assembly code as not requiring ELF execstack

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2 weeks agoMerge pull request #67261 from Matan-B/wip-matanb-crimson-66488-revert
Matan Breizman [Mon, 9 Feb 2026 15:18:25 +0000 (17:18 +0200)]
Merge pull request #67261 from Matan-B/wip-matanb-crimson-66488-revert

Revert "crimson/os/seastore/cache: TRIM_DIRTY/CLEANER_* transactions won't invalidate other transactions anymore"

Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
2 weeks agoMerge pull request #67266 from gbregman/main
Gil Bregman [Mon, 9 Feb 2026 15:12:08 +0000 (17:12 +0200)]
Merge pull request #67266 from gbregman/main

mgr/cephadm: Change the default value of omap_file_lock_duration in  NVMEoF spec file

2 weeks agoMerge PR #67251 into main
Patrick Donnelly [Mon, 9 Feb 2026 14:10:14 +0000 (09:10 -0500)]
Merge PR #67251 into main

* refs/pull/67251/head:
qa: set column for insertion
qa: bail sqlite3 on any error
qa: use actual sqlite3 blob instead of string
test: use json_extract instead of awkward json_tree

Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
2 weeks agoMerge pull request #66552 from Jayaprakash-ibm/wip-add-scrub-flag
Jaya Prakash [Mon, 9 Feb 2026 13:19:06 +0000 (18:49 +0530)]
Merge pull request #66552 from Jayaprakash-ibm/wip-add-scrub-flag

osd: Add flag to Identify Scrub IO

Reviewed-by: Adam Kupczyk <akupczyk@ibm.com>
Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
2 weeks agoMerge pull request #67024 from amathuria/wip-amat-fix-73791
Matan Breizman [Mon, 9 Feb 2026 10:39:04 +0000 (12:39 +0200)]
Merge pull request #67024 from amathuria/wip-amat-fix-73791

crimson/os/seastore: Add progress logging to transaction processing

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoMerge pull request #65814 from amathuria/wip-amat-crimson-add-pg-num-testing
Matan Breizman [Mon, 9 Feb 2026 10:37:48 +0000 (12:37 +0200)]
Merge pull request #65814 from amathuria/wip-amat-crimson-add-pg-num-testing

qa/suites/crimson-rados: Add pg splitting tests to crimson thrash tes…

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoqa/suites/crimson-rados/thrash: Modify osd_target_transaction_size
Aishwarya Mathuria [Wed, 21 Jan 2026 08:11:48 +0000 (08:11 +0000)]
qa/suites/crimson-rados/thrash: Modify osd_target_transaction_size

We observed in Seastore, deletion of a large batch (default osd_target_transaction_size=30)
can take a significant amount of time.

Because this happens inside the peering_pp.process stage, it blocks the PG's peering pipeline.
During this block, any incoming OSDMap updates (PGAdvanceMap) are stalled behind the deletion work.
This eventually causes a global OSD-wide map progression hang because
the OSD cannot advance past an epoch until all PGs have processed
it.

To fix this, we are reducing osd_target_transaction_size to 5 to lower
conflict rates and allow deletion transactions to complete.

Fixes: https://tracker.ceph.com/issues/73791
Signed-off-by: Aishwarya Mathuria <amathuri@redhat.com>
2 weeks agomgr/cephadm: Change the default value of omap_file_lock_duration in NVMEoF spec file
Gil Bregman [Mon, 9 Feb 2026 10:24:47 +0000 (12:24 +0200)]
mgr/cephadm: Change the default value of omap_file_lock_duration in NVMEoF spec file

Fixes: https://tracker.ceph.com/issues/74822
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
2 weeks agoRevert "crimson/os/seastore/lba_mapping: don't allow classes above" wip-matanb-crimson-66488-revert
Matan Breizman [Mon, 9 Feb 2026 08:50:31 +0000 (08:50 +0000)]
Revert "crimson/os/seastore/lba_mapping: don't allow classes above"

This reverts commit 45726996d65ec07b2c35a420c3ee0e42f0bf6cb4.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of"
Matan Breizman [Mon, 9 Feb 2026 08:50:28 +0000 (08:50 +0000)]
Revert "crimson/os/seastore/btree_types: BtreeCursors don't hold local copies of"

This reverts commit 5a24cac63a676f0a4641257286f1d1f4f7377ce3.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/async_cleaner: avoid its header dependence on"
Matan Breizman [Mon, 9 Feb 2026 08:50:25 +0000 (08:50 +0000)]
Revert "crimson/os/seastore/async_cleaner: avoid its header dependence on"

This reverts commit 1aae6f34b68faf15a8691f599420f23d5a84943e.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/lba_manager: make sure alloc_extents return viewable"
Matan Breizman [Mon, 9 Feb 2026 08:50:21 +0000 (08:50 +0000)]
Revert "crimson/os/seastore/lba_manager: make sure alloc_extents return viewable"

This reverts commit e6fd2e87a18ed25845e5ba5f6d03ebb20818e583.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/async_cleaner: renew backref cursors when they are"
Matan Breizman [Mon, 9 Feb 2026 08:50:07 +0000 (08:50 +0000)]
Revert "crimson/os/seastore/async_cleaner: renew backref cursors when they are"

This reverts commit a9c17a2c0912064f51492c2b012cd5608c6a57c1.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/seastore_types: define rewriting transactions"
Matan Breizman [Mon, 9 Feb 2026 08:49:57 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/seastore_types: define rewriting transactions"

This reverts commit 1696011379dfa5f1558b3119d4936ef4943ecedf.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/cache: add facilities to synchronize data and states"
Matan Breizman [Mon, 9 Feb 2026 08:49:54 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/cache: add facilities to synchronize data and states"

This reverts commit 2fc047c51f37cbdfd3952f616cc07f99cf2483d7.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/cache: unlink mutated extents from the stable"
Matan Breizman [Mon, 9 Feb 2026 08:49:51 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/cache: unlink mutated extents from the stable"

This reverts commit bfc1231e3716f7b780fb1362a76e13078e767f4c.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/cache: since extent committer will also set"
Matan Breizman [Mon, 9 Feb 2026 08:49:48 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/cache: since extent committer will also set"

This reverts commit 7e72a79af75d24119c094c533ec4101358aa258d.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/cache: drop unused last_commit"
Matan Breizman [Mon, 9 Feb 2026 08:49:45 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/cache: drop unused last_commit"

This reverts commit 33e63bc85fafc057974142071318a32121a62a59.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/cache: rewrite transactions don't invalidate other"
Matan Breizman [Mon, 9 Feb 2026 08:49:43 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/cache: rewrite transactions don't invalidate other"

This reverts commit 5ba464e6050a03c8d618728a0bb214ef63d4c944.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore: disable linked tree node operations when committing"
Matan Breizman [Mon, 9 Feb 2026 08:49:39 +0000 (08:49 +0000)]
Revert "crimson/os/seastore: disable linked tree node operations when committing"

This reverts commit 21d76b9673264ac5817d01e9e11401fbba20e895.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/cached_extent: treat extents under rewrite io as"
Matan Breizman [Mon, 9 Feb 2026 08:49:35 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/cached_extent: treat extents under rewrite io as"

This reverts commit ec66079995e8c32771ecd42c5f3c386c5c4c2022.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/transaction_manager: block client transactions if"
Matan Breizman [Mon, 9 Feb 2026 08:49:31 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/transaction_manager: block client transactions if"

This reverts commit a156475f3f8139f2a0b31b9176438cee224da4bd.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2 weeks agoRevert "crimson/os/seastore/extent_pinboard: reset 2q_state when removing"
Matan Breizman [Mon, 9 Feb 2026 08:49:28 +0000 (08:49 +0000)]
Revert "crimson/os/seastore/extent_pinboard: reset 2q_state when removing"

This reverts commit ee2d2fb2ff3435fc8f7108c5724da2d7f80d52fe.

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