]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/log
Patrick Donnelly [Mon, 2 Mar 2026 15:39:17 +0000 (10:39 -0500)]
Merge PR #67608 into main
* refs/pull/67608/head:
Revert "Merge pull request #67167 from Hezko/nvme-module-two"
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Marcel Lauhoff [Mon, 2 Mar 2026 15:13:26 +0000 (16:13 +0100)]
Merge pull request #66111 from fa-at-pulsit/wip-73702-rgw-keystone-scope
rgw: Add Keystone scope information to ops logging
Sridhar Seshasayee [Mon, 2 Mar 2026 14:51:17 +0000 (20:21 +0530)]
Merge pull request #67126 from gardran/wip-gardran-fix-mclock-options
osd: handle all the updated keys in OSD::maybe_override_options_for_qos
Reviewed-by: Sridhar Seshasayee <sridhar.seshasayee@ibm.com>
Pedro Gonzalez Gomez [Mon, 2 Mar 2026 14:33:11 +0000 (15:33 +0100)]
Merge pull request #67414 from rhcs-dashboard/add-config-params-cephadm-certmgr
mgr/dashboard : Add cephadm config params to dashboard
Reviewed-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
Patrick Donnelly [Mon, 2 Mar 2026 13:50:05 +0000 (08:50 -0500)]
Revert "Merge pull request #67167 from Hezko/nvme-module-two"
This PR broke the ceph-mgr [1] and was not QA'd more broadly.
[1] https://github.com/ceph/ceph/pull/67167#issuecomment-
3984274659
This reverts commit
884bbcfd38d88b08213c3106dc89cd6c956d4b95 , reversing
changes made to
472e267f03705145ee306d15f3d566ec4ac3f726 .
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Venky Shankar [Mon, 2 Mar 2026 12:33:02 +0000 (18:03 +0530)]
Merge PR #67476 into main
* refs/pull/67476/head:
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Redouane Kachach [Mon, 2 Mar 2026 12:17:34 +0000 (13:17 +0100)]
Merge pull request #67554 from rkachach/fix_splitting_services_ut
mgr/cephadm: splitting services big UT file into smaller per-service files
Reviewed-by: Adam King <adking@redhat.com>
nbalacha [Mon, 2 Mar 2026 10:57:03 +0000 (16:27 +0530)]
Merge pull request #66832 from nbalacha/wip-nbalacha-lua-74219
Wip rgw/lua: performance improvements
Afreen Misbah [Mon, 2 Mar 2026 09:10:24 +0000 (14:40 +0530)]
Merge pull request #67480 from afreen23/subsystem-integration
mgr/dashboard: Allow adding authentication to subsystem flow
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: pujaoshahu <pshahu@redhat.com>
Yuval Lifshitz [Mon, 2 Mar 2026 09:01:13 +0000 (11:01 +0200)]
Merge pull request #67158 from sujay-d07/automated-kafka-security-testing
qa: Extend Kafka SASL Security Tests
Gil Bregman [Mon, 2 Mar 2026 08:39:49 +0000 (10:39 +0200)]
Merge pull request #67569 from gbregman/main
mgr/dashboard: Add DHCHAP controller key to NVME host commands
bluikko [Mon, 2 Mar 2026 06:42:38 +0000 (13:42 +0700)]
Merge pull request #67591 from bluikko/wip-doc-sphix-warnings-202603
doc: Fix Sphinx warnings
Afreen Misbah [Wed, 25 Feb 2026 09:58:12 +0000 (15:28 +0530)]
mgr/dashboard: Fix auth logic in subsystem and remove traffic encryption columns
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Venky Shankar [Mon, 2 Mar 2026 06:26:52 +0000 (11:56 +0530)]
Merge pull request #65877 from edwinzrodriguez/ceph-wip-73421
mds: Avoid use of moved 'fs' in FSMap
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar [Mon, 2 Mar 2026 06:26:43 +0000 (11:56 +0530)]
Merge pull request #65879 from edwinzrodriguez/ceph-wip-73425
mds: MDSCap Use default impl for copy and assign op
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar [Mon, 2 Mar 2026 06:26:30 +0000 (11:56 +0530)]
Merge pull request #65883 from edwinzrodriguez/ceph-wip-73429
mds: Refactor Mantle::balance to use std::string
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar [Mon, 2 Mar 2026 06:26:08 +0000 (11:56 +0530)]
Merge pull request #66288 from chrisphoffman/wip-73825
client: Only use known fields when comparing policies
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Ville Ojamo [Mon, 2 Mar 2026 05:54:20 +0000 (12:54 +0700)]
doc: Fix Sphinx warnings
Add missing blank lines in two files to fix Sphinx warnings.
Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
Afreen Misbah [Mon, 2 Mar 2026 05:43:56 +0000 (11:13 +0530)]
Merge pull request #67517 from rhcs-dashboard/backup-storage-consumption
mgr/dashboard: add storage consumption card
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Nizamudeen A [Mon, 2 Mar 2026 04:34:24 +0000 (10:04 +0530)]
Merge pull request #67276 from rhcs-dashboard/74636-service-modal-with-certmgr
mgr/dashboard : Update create/edit service modal to support certmg
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
Devika Babrekar [Tue, 20 Jan 2026 06:16:33 +0000 (11:46 +0530)]
mgr/dashboard: add storage consumption card
Fixes: https://tracker.ceph.com/issues/75181
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
Gil Bregman [Fri, 27 Feb 2026 10:09:14 +0000 (12:09 +0200)]
mgr/dashboard: Add DHCHAP controller key to NVME host commands
Fixes: https://tracker.ceph.com/issues/74939
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Afreen Misbah [Tue, 24 Feb 2026 01:46:26 +0000 (07:16 +0530)]
mgr/dashboard: Allow adding authentication to subsystem flow
- integrates third step with overall tearsheet
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Fri, 27 Feb 2026 09:08:34 +0000 (14:38 +0530)]
Merge pull request #67535 from rhcs-dashboard/final-merged-branch
mgr/dashboard: Final merged branch for subsystem complete flow
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: pujaoshahu <pshahu@redhat.com>
Vallari Agrawal [Fri, 27 Feb 2026 04:33:53 +0000 (10:03 +0530)]
Merge pull request #64718 from VallariAg/wip-nvmeof-top-tool
mgr/dashboard: Add nvmeof_top_cli service
Nizamudeen A [Fri, 27 Feb 2026 02:59:48 +0000 (08:29 +0530)]
Merge pull request #67345 from rhcs-dashboard/nfs-pyobj-serialze-err
mgr/dashboard: nfs export creation fails with obj deserialization
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Casey Bodley [Thu, 26 Feb 2026 23:02:09 +0000 (18:02 -0500)]
Merge pull request #67095 from cbodley/wip-74591
qa/radosgw_admin: replace boto2 with boto3
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Hezko [Thu, 26 Feb 2026 21:50:25 +0000 (23:50 +0200)]
Merge pull request #66879 from Hezko/nvme-cli-responses
mgr/dashboard: introduce NvmeofCLICommand's success_message_template …
Hezko [Thu, 26 Feb 2026 21:49:37 +0000 (23:49 +0200)]
Merge pull request #67167 from Hezko/nvme-module-two
mgr/nvmeof: add nvmeof module which will create .nvmeof rbd pool
Ilya Dryomov [Thu, 26 Feb 2026 19:48:34 +0000 (20:48 +0100)]
Merge pull request #67524 from idryomov/wip-75161
librbd: don't complete ImageUpdateWatchers::shut_down() prematurely
Reviewed-by: Ramana Raja <rraja@redhat.com>
Ilya Dryomov [Thu, 26 Feb 2026 19:48:14 +0000 (20:48 +0100)]
Merge pull request #67482 from idryomov/wip-68279
librbd/mirror: detect trashed snapshots in UnlinkPeerRequest
Reviewed-by: Ramana Raja <rraja@redhat.com>
Redouane Kachach [Thu, 26 Feb 2026 17:23:57 +0000 (18:23 +0100)]
mgr/cephadm: spliting test_services UT into per-service UT files
Signed-off-by: Redouane Kachach <rkachach@ibm.com>
Redouane Kachach [Thu, 26 Feb 2026 17:25:54 +0000 (18:25 +0100)]
mgr/cephadm: removed big test_services file
Signed-off-by: Redouane Kachach <rkachach@ibm.com>
Dan van der Ster [Thu, 26 Feb 2026 17:18:23 +0000 (09:18 -0800)]
Merge pull request #66262 from ceph/updates_for_lf_csc_charter
CONTRIBUTING: link to Governance doc
Casey Bodley [Thu, 26 Feb 2026 17:10:53 +0000 (12:10 -0500)]
Merge pull request #67486 from cbodley/wip-qa-rgw-multisite-boto2-decoder
qa/rgw/multisite: remove boto2 BotoJSONEncoder
Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Krunal Chheda [Thu, 26 Feb 2026 14:50:39 +0000 (20:20 +0530)]
Merge pull request #67169 from kchheda3/wip-fix-notification-queue-full
rgw/notification: Prevent reserved_size leak by decrementing overhead on commit/abort.
reviewed-by: yuvalif
Casey Bodley [Thu, 26 Feb 2026 14:42:40 +0000 (09:42 -0500)]
Merge pull request #67083 from smanjara/wip-fix-multisite-sigv4
rgw/multisite: fix forwarded requests using awsv4 with UNSIGNED-PAYLOAD
Reviewed-by: Casey Bodley <cbodley@redhat.com>
pujaoshahu [Mon, 23 Feb 2026 18:31:30 +0000 (00:01 +0530)]
mgr/dashboard: Remove tabs under subsystem
Fixes: https://tracker.ceph.com/issues/74904
Signed-off-by: pujaoshahu <pshahu@redhat.com>
Filipp Akinfiev [Tue, 2 Dec 2025 12:02:04 +0000 (13:02 +0100)]
rgw: Add Keystone scope information to ops logging
Fixes: https://tracker.ceph.com/issues/73702
On-behalf-of: SAP <filipp.akinfiev@clyso.com>
Signed-off-by: Filipp Akinfiev <filipp.akinfiev@clyso.com>
Vallari Agrawal [Mon, 9 Feb 2026 21:28:28 +0000 (02:58 +0530)]
src/pybind/mgr: Add nvmeof-top tool
Add src/pybind/mgr/dashboard/services/nvmeof_top_cli.py
which adds commands:
"ceph nvmeof top io <subsystem>"
"ceph nvmeof top cpu"
This file is moved from the original work in:
https://github.com/pcuzner/ceph-nvmeof-top
Fixes: https://tracker.ceph.com/issues/64578
Co-authored-by: Paul Cuzner <pcuzner@ibm.com>
Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
Tomer Haskalovitch [Tue, 23 Dec 2025 21:21:15 +0000 (23:21 +0200)]
mgr/dashboard: introduce NvmeofCLICommand's success_message_template and success_message_map parameters to allow meaningful success messages
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Sagar Gopale [Tue, 24 Feb 2026 18:04:42 +0000 (23:34 +0530)]
mgr/dashboard: add-reviewstep-in-subsystem
Fixes: https://tracker.ceph.com/issues/75085
Signed-off-by: Sagar Gopale <sagar.gopale@ibm.com>>
Sagar Gopale [Mon, 16 Feb 2026 12:48:42 +0000 (18:18 +0530)]
mgr/dashboard: NVme- Add namespace in subsystem resource page
Fixes: https://tracker.ceph.com/issues/74338
Signed-off-by: Sagar Gopale <sagar.gopale@ibm.com>
Sagar Gopale [Wed, 25 Feb 2026 16:34:13 +0000 (22:04 +0530)]
mgr/dashboard: NVmeof Add listeners in subsytem and resource page.
Fixes: https://tracker.ceph.com/issues/74339
Signed-off-by: Sagar Gopale <sagar.gopale@ibm.com>
Sagar Gopale [Wed, 18 Feb 2026 14:12:28 +0000 (19:42 +0530)]
mgr/dashboard: Nvmeof add hosts(Add Initiator) in subsystem details
Fixes: https://tracker.ceph.com/issues/75006
Signed-off-by: Sagar Gopale <sagar.gopale@ibm.com>
Afreen Misbah [Thu, 26 Feb 2026 09:15:26 +0000 (14:45 +0530)]
Merge pull request #67472 from rhcs-dashboard/removetab-subsystem
mgr/dashboard: Remove tabs under subsystem
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Thu, 26 Feb 2026 08:50:16 +0000 (14:20 +0530)]
Merge pull request #67503 from afreen23/data-resiliency
mgr/dashboard: Fixes for overview page
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Devika Babrekar <devika.babrekar@ibm.com>
Tomer Haskalovitch [Wed, 25 Feb 2026 18:48:32 +0000 (20:48 +0200)]
mgr/nvmeof: add nvmeof module introduction to pending release notes
Fixes: https://tracker.ceph.com/issues/74702
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Tomer Haskalovitch [Tue, 24 Feb 2026 11:38:36 +0000 (13:38 +0200)]
mgr/nvmeof: add unittests
Fixes: https://tracker.ceph.com/issues/74702
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
kyr [Thu, 26 Feb 2026 08:01:13 +0000 (09:01 +0100)]
Merge pull request #67123 from kshtsk/wip-qa-tasks-keystone-rocky
qa/tasks/keystone: restart mariadb for rocky and alma linux too
Matan Breizman [Thu, 26 Feb 2026 07:57:49 +0000 (09:57 +0200)]
Merge pull request #67088 from rzarzynski/wip-crimson-ctwrn-unnused
crimson/os: fix multiple compile-time warnings on unused variables
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Tomer Haskalovitch [Tue, 24 Feb 2026 11:38:00 +0000 (13:38 +0200)]
mgr/nvmeof: use nvmeof module during orch nvmeof apply
Added a call to create_pool_if_not_exists during the execution of ceph orch apply nvmeof command.
Fixes: https://tracker.ceph.com/issues/74702
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Tomer Haskalovitch [Tue, 24 Feb 2026 11:36:17 +0000 (13:36 +0200)]
mgr/nvmeof: set nvmeof module to be enabled by default
Fixes: https://tracker.ceph.com/issues/74702
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Tomer Haskalovitch [Tue, 24 Feb 2026 11:35:39 +0000 (13:35 +0200)]
mgr/nvmeof: intergrate module into build and debian pkg
Fixes: https://tracker.ceph.com/issues/74702
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Tomer Haskalovitch [Tue, 24 Feb 2026 11:22:11 +0000 (13:22 +0200)]
mgr/nvmeof: introduce the new nvmeof module
Introduce a new NVMe-oF mgr module and which create the pool
used for storing NVMe-related metadata ceph orch nvmeof apply command.
This removes the need for users to manually create and configure the
metadata pool before using the NVMe-oF functionality, simplifying
setup and reducing the chance of misconfiguration.
Fixes: https://tracker.ceph.com/issues/74702
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Aashish Sharma [Thu, 26 Feb 2026 05:54:47 +0000 (11:24 +0530)]
Merge pull request #66802 from cloudbehl/Subvolume-dashboard
monitoring: Add subvolume dashboard
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Abhishek Desai [Thu, 19 Feb 2026 09:08:33 +0000 (14:38 +0530)]
mgr/dashboard : Add cephadm config params to dashboard
fixes : https://tracker.ceph.com/issues/75109
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>
Venky Shankar [Thu, 26 Feb 2026 04:17:03 +0000 (09:47 +0530)]
Merge pull request #67385 from kotreshhr/fix-mirror-qa-blocklist
qa: Fix test_cephfs_mirror_restart_sync_on_blocklist
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Nizamudeen A [Fri, 13 Feb 2026 09:00:35 +0000 (14:30 +0530)]
mgr/dashboard: nfs export creation fails with obj deserialization
with the rocky10 patches, the nfs export creation through dashboard
breaks when it tries to deserialize the obj returned by
`fetch_nfs_export_obj` interface. So removing that and use export apply
to create the nfs exports
Fixes: https://tracker.ceph.com/issues/74930
Signed-off-by: Nizamudeen A <nia@redhat.com>
Afreen Misbah [Wed, 25 Feb 2026 11:13:22 +0000 (16:43 +0530)]
mgr/dashboard: Add filtering of alerts via route
- when user click on alerts of particular severity only those alerts should be shown
Fixes https://tracker.ceph.com/issues/75158
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Wed, 25 Feb 2026 05:10:39 +0000 (10:40 +0530)]
mgr/dashboard: Add skeleton states for alerts card
Fixes https://tracker.ceph.com/issues/75159
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Wed, 25 Feb 2026 04:47:13 +0000 (10:17 +0530)]
mgr/dashboard: Fix css in alerts card
- fixes alignment of icons
Fixes https://tracker.ceph.com/issues/75160
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Wed, 25 Feb 2026 04:33:26 +0000 (10:03 +0530)]
mgr/dashboard: Fix breaking layout in overview page
Issue:
One opening the notification panel overview page breaks.
Reason:
Due to the css grid used in notification panel and flex grid in overview page.
Fix:
Removed css grid from the notification header
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Thu, 26 Feb 2026 01:21:41 +0000 (06:51 +0530)]
Merge pull request #67522 from rhcs-dashboard/notification-banner-simple-mode
mgr/dashboard : update telemetry notification for simple mode
Reviewed-by: Afreen Misbah <afreen@ibm.com>
David Galloway [Wed, 25 Feb 2026 23:46:23 +0000 (18:46 -0500)]
Merge pull request #66069 from ceph/r10-containerfile
Containerfile: Support Rocky 10 as base image
Dan van der Ster [Fri, 14 Nov 2025 19:09:44 +0000 (11:09 -0800)]
doc/CONTRIBUTING: link to Governance rules
The Ceph Project charter links to this file where we are to define
detailed project operations and processes. Link to our our existing
Governance rules to connect the dots here.
Signed-off-by: Dan van der Ster <dan.vanderster@clyso.com>
Signed-off-by: Josh Durgin <jdurgin@ibm.com>
Signed-off-by: Neha Ojha <nojha@ibm.com>
Ilya Dryomov [Wed, 25 Feb 2026 20:23:58 +0000 (21:23 +0100)]
Merge pull request #67525 from idryomov/wip-rbd-make-check-filter
test: disable known flaky tests in run-rbd-unit-tests
Reviewed-by: Ramana Raja <rraja@redhat.com>
sujay-d07 [Sat, 21 Feb 2026 11:16:07 +0000 (16:46 +0530)]
qa/tasks: add Kafka SSL and SASL security testing support
Add comprehensive SSL and SASL authentication support for Kafka bucket
notification tests, including SCRAM-SHA-256/512 mechanisms and multiple
listener protocols.
Signed-off-by: sujay-d07 <sujaydongre07@gmail.com>
sujay-d07 [Sun, 1 Feb 2026 22:57:26 +0000 (04:27 +0530)]
rgw/bucket_notification: enhance Kafka security testing
Add support for SCRAM-SHA-512, dynamic hostname/IP configuration for SSL
certificates, and improved SASL mechanism handling in Kafka security tests.
Changes:
- kafka-security.sh: Support KAFKA_CERT_HOSTNAME and KAFKA_CERT_IP environment
variables for dynamic certificate generation with proper SAN fields
- test_bn.py: Add SCRAM user setup, support SASL_SSL/SASL_PLAINTEXT protocols,
add SCRAM-SHA-512 test cases
- README.rst: Update with step-by-step Kafka configuration instructions
- requirements.txt: Replace nose-py3 with pynose, add requests>=2.28.0
Signed-off-by: sujay-d07 <sujaydongre07@gmail.com>
Ilya Dryomov [Wed, 25 Feb 2026 19:54:31 +0000 (20:54 +0100)]
Merge pull request #67500 from batrick/ceph-technical-charter
doc: add the Ceph Technical Charter
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Laura Flores [Wed, 25 Feb 2026 19:52:36 +0000 (13:52 -0600)]
Merge pull request #67234 from ljflores/wip-improve-qa-summary-script
script: improve qa-summary.sh script
Casey Bodley [Tue, 24 Feb 2026 19:26:52 +0000 (14:26 -0500)]
qa/rgw/multisite: remove unused assert_raises() and tools.py
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 24 Feb 2026 14:41:00 +0000 (09:41 -0500)]
qa/rgw/multisite: remove boto2 BotoJSONEncoder
removes leftover boto2 stuff to resolve `run-tox-qa` error:
> tasks/rgw_multi/tools.py:52: error: Name "boto.s3.user.User" is not defined [name-defined]
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 24 Feb 2026 19:22:52 +0000 (14:22 -0500)]
qa/rgw/multisite: move append_query_arg() to zone_es.py
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 25 Feb 2026 19:22:46 +0000 (14:22 -0500)]
Merge pull request #66057 from mheler/rgw-restore-wait-timeout
rgw/restore: add configurable wait timeout for cloud restore read-through
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
Abhishek Desai [Mon, 9 Feb 2026 19:43:44 +0000 (01:13 +0530)]
mgr/dashboard : Update create/edit service modal to support certmgr
fixes: https://tracker.ceph.com/issues/74636
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>
Aashish Sharma [Tue, 24 Feb 2026 07:31:00 +0000 (13:01 +0530)]
mgr/dashboard: Fix unit tests
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
Ankush Behl [Mon, 9 Feb 2026 07:36:17 +0000 (13:06 +0530)]
mgr/dashboard: Added capacity metrics
Signed-off-by: Ankush Behl <cloudbehl@gmail.com>
Ankush Behl [Tue, 6 Jan 2026 06:30:58 +0000 (12:00 +0530)]
monitoring: Add subvolume dashboard
- Add IO, Throughput and Latency
Fixes: https://tracker.ceph.com/issues/74323
Signed-off-by: Ankush Behl <cloudbehl@gmail.com>
Redouane Kachach [Wed, 25 Feb 2026 14:54:53 +0000 (15:54 +0100)]
Merge pull request #67419 from adk3798/cephadm-apply-mon-warning
qa/cephadm: ensure host has been fully saved before considering bootstrap complete
Reviewed-by: phlogistonjohn
Redouane Kachach [Wed, 25 Feb 2026 14:53:42 +0000 (15:53 +0100)]
Merge pull request #67236 from adk3798/cephadm-pickle-osd-class
mgr/cephadm: add __getstate__ so OSD class can be pickled
reviewed-by: batrick
pujaoshahu [Mon, 23 Feb 2026 18:31:30 +0000 (00:01 +0530)]
mgr/dashboard: Remove tabs under subsystem
Fixes: https://tracker.ceph.com/issues/74904
Signed-off-by: pujaoshahu <pshahu@redhat.com>
Venky Shankar [Wed, 25 Feb 2026 12:47:21 +0000 (18:17 +0530)]
Merge pull request #67477 from vshankar/wip-skip-mirroring-failure
qa: temporarily disable some mirroring test (see: https://tracker.ceph.com/issues/74984)
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Ilya Dryomov [Thu, 19 Feb 2026 14:45:39 +0000 (15:45 +0100)]
test: disable known flaky tests in run-rbd-unit-tests
The failures seem to be more frequent on newer hardware. In the
absence of immediate fixes, disable a few tests that have been known to
be flaky for a long time to avoid disrupting "make check" runs.
Fixes: https://tracker.ceph.com/issues/75163
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Abhishek Desai [Wed, 25 Feb 2026 10:57:16 +0000 (16:27 +0530)]
mgr/dashboard : update telemetry notification for simple mode
fixes : https://tracker.ceph.com/issues/75157
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>
Venky Shankar [Wed, 25 Feb 2026 12:24:30 +0000 (17:54 +0530)]
Merge pull request #66572 from kotreshhr/mirror-multithreaded
tools/cephfs_mirror: Multi-threaded Mirroring
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Bill Scales [Wed, 25 Feb 2026 11:36:18 +0000 (11:36 +0000)]
Merge pull request #67509 from bill-scales/peeringstate2
test: Fix unittest_peeringstate as fix for 74218 has merged
Reviewed-by: Alex Ainscow <aainscow@uk.ibm.com>
Ilya Dryomov [Wed, 25 Feb 2026 10:37:16 +0000 (11:37 +0100)]
librbd: don't complete ImageUpdateWatchers::shut_down() prematurely
ImageUpdateWatchers::flush() requests aren't tracked with
m_in_flight-like mechanism the way ImageUpdateWatchers::send_notify()
requests are, but in both cases callbacks that represent delayed work
that is very likely to (indirectly) reference ImageCtx are involved.
When the image is getting closed, ImageUpdateWatchers::shut_down() is
called before anything that belongs to ImageCtx is destroyed. However,
the shutdown can complete prematurely in the face of a pending flush if
one gets sent shortly before CloseRequest is invoked. The callback for
that flush will then race with CloseRequest and may execute after parts
of or even the entire ImageCtx is destroyed, leading to use-after-free
and various segfaults.
Fixes: https://tracker.ceph.com/issues/75161
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Nithya Balachandran [Thu, 19 Feb 2026 15:38:32 +0000 (15:38 +0000)]
rgw/lua: cache lua bytecode
Improves performance by caching the Lua bytecode.
Fixes: https://tracker.ceph.com/issues/74219
Signed-off-by: Nithya Balachandran <nithya.balachandran@ibm.com>
Yuval Lifshitz [Wed, 25 Feb 2026 08:51:53 +0000 (10:51 +0200)]
Merge pull request #67387 from yuvalif/wi-yuval-bucket-notifications
test/rgw/notification: remove depracated dependencies
Bill Scales [Wed, 25 Feb 2026 07:51:54 +0000 (07:51 +0000)]
test: Fix unittest_peeringstate as 74218 has merged
Fix merge conflict between unittest_peeringstate
(commit
87e3334de7bda6ac90f43ab1d9a7c6359dd10d35 )
and fix for issue 74218 by fixing test case to
expect the new behavior.
Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
Aashish Sharma [Wed, 25 Feb 2026 07:31:58 +0000 (13:01 +0530)]
Merge pull request #66090 from rhcs-dashboard/73674-create-rule-certmgr
mgr/dashboard : Add certmgr alerts and warings to Prometheus and dashboard
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Afreen Misbah [Wed, 25 Feb 2026 04:02:13 +0000 (09:32 +0530)]
Merge pull request #67487 from rhcs-dashboard/cephfs-mirroring-entity-fix
mgr/dashboard : Cephfs Mirroring Entity Deselect fix
Reviewed-by: pujaoshahu <pshahu@redhat.com>
Afreen Misbah [Wed, 25 Feb 2026 01:24:11 +0000 (06:54 +0530)]
Merge pull request #67328 from rhcs-dashboard/edit-namespace-task
mgr/dashboard: Nvmeof expand namespace size
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Naman Munet <nmunet@redhat.com>
Afreen Misbah [Wed, 25 Feb 2026 01:21:36 +0000 (06:51 +0530)]
Merge pull request #67347 from rhcs-dashboard/remove-initiators
mgr/dashboard: Add remove host in subsystem resource page
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Patrick Donnelly [Wed, 25 Feb 2026 00:54:27 +0000 (19:54 -0500)]
doc: add the Ceph Technical Charter
This is the legal document that outlines the responsibilities and
procedures for technical contributions to the Ceph project.
This document was adopted February 12th 2026 by the Ceph Steering
Committee as part of the reorganization of the Ceph Foundation.
This .rst was derived (verbatim) from the PDF adopted by the CSC.
AI-Assisted: with some formatting corrects, this was generated by AI from the PDF
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Afreen Misbah [Wed, 25 Feb 2026 01:19:57 +0000 (06:49 +0530)]
Merge pull request #67021 from rhcs-dashboard/74396-Generic-Performance-Chart
mgr/dashboard: Generic Performace Chart - Carbon
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Bill Scales [Tue, 24 Feb 2026 18:12:23 +0000 (18:12 +0000)]
Merge pull request #67304 from bill-scales/unittest_peeringstate
osd: Add unittests for PeeringState
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Alex Ainscow <aainscow@uk.ibm.com>
Matt Benjamin [Tue, 24 Feb 2026 18:05:27 +0000 (13:05 -0500)]
Merge pull request #66850 from tchaikov/wip-rgw-posix-driver-silence-asan-warning
rgw/posix: add destructor to BucketCache to fix memory leaks
Sagar Gopale [Thu, 12 Feb 2026 12:42:34 +0000 (18:12 +0530)]
mgr/dashboard: Nvmeof edit namespace size
Fixes: https://tracker.ceph.com/issues/74900
Signed-off-by: Sagar Gopale <sagar.gopale@ibm.com>