]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
ceph-ci.git
23 hours agoqa/cephfs: introduce nfs-ganesha tests wip-vshankar-testing-20251107-1800
Venky Shankar [Fri, 31 Oct 2025 08:35:29 +0000 (08:35 +0000)]
qa/cephfs: introduce nfs-ganesha tests

Signed-off-by: Venky Shankar <vshankar@redhat.com>
23 hours agopybind/nfs: support passing ceph/nfsv4 blocks in export json
Venky Shankar [Fri, 3 Oct 2025 07:50:39 +0000 (13:20 +0530)]
pybind/nfs: support passing ceph/nfsv4 blocks in export json

This is to support async, zerocopy and delegations testing.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
26 hours agoqa/cephfs: ignore `OSD_HOST_DOWN` health warning
Venky Shankar [Mon, 13 Oct 2025 04:43:43 +0000 (04:43 +0000)]
qa/cephfs: ignore `OSD_HOST_DOWN` health warning

Fixes: http://tracker.ceph.com/issues/72259
Signed-off-by: Venky Shankar <vshankar@redhat.com>
26 hours agoclient: signal waitfor_commit waiters for write delegation enabled inode
Venky Shankar [Wed, 15 Oct 2025 13:40:35 +0000 (13:40 +0000)]
client: signal waitfor_commit waiters for write delegation enabled inode

Signed-off-by: Venky Shankar <vshankar@redhat.com>
26 hours agomds: session reclaim could miss blocklisting an old session
Venky Shankar [Tue, 28 Oct 2025 05:23:32 +0000 (05:23 +0000)]
mds: session reclaim could miss blocklisting an old session

Fixes: https://tracker.ceph.com/issues/66003
Signed-off-by: Venky Shankar <vshankar@redhat.com>
26 hours agomgr/alerts: enforce ssl context to SMTP_SSL
Nizamudeen A [Thu, 30 Oct 2025 04:35:04 +0000 (10:05 +0530)]
mgr/alerts: enforce ssl context to SMTP_SSL

Fixes: https://github.com/ceph/ceph/security/advisories/GHSA-xj9f-7g59-m4jx
Signed-off-by: Nizamudeen A <nia@redhat.com>
26 hours agomgr/dashboard: fix cephadm e2e failure
Nizamudeen A [Fri, 31 Oct 2025 15:40:37 +0000 (21:10 +0530)]
mgr/dashboard: fix cephadm e2e failure

- fix add host failure because of cds-tag migration
- fix draining issue where start/stop toggle was not working properly
- supress an undefined class error in cypress which is raised in
  different place from table component

Signed-off-by: Nizamudeen A <nia@redhat.com>
26 hours ago.github/workflow: Disable cron based github actions on forks
Joseph Mundackal [Wed, 5 Nov 2025 13:32:47 +0000 (08:32 -0500)]
.github/workflow: Disable cron based github actions on forks

Signed-off-by: Joseph Mundackal <joseph.j.mundackal@gmail.com>
26 hours agoinstall-deps: remove old logic for unsupported centos/rhel 8
Casey Bodley [Tue, 4 Nov 2025 16:31:57 +0000 (11:31 -0500)]
install-deps: remove old logic for unsupported centos/rhel 8

Signed-off-by: Casey Bodley <cbodley@redhat.com>
26 hours agoinstall-deps: warn about gcc older than 13 for el9 and later
Casey Bodley [Tue, 4 Nov 2025 16:27:22 +0000 (11:27 -0500)]
install-deps: warn about gcc older than 13 for el9 and later

function ensure_decent_gcc_on_rh() is supposed to log a warning when it
finds the default gcc version is older than the gcc toolset version
installed by ceph.spec.in

> Your GCC is too old. Please run following command to add DTS to your environment:

however, this function is only called if the dts_ver variable is
initialized, so set it to 13 for centos/rocky 9 and later to match
ceph.spec.in

Signed-off-by: Casey Bodley <cbodley@redhat.com>
26 hours agomgr/dashboard: fix oauth2-service creation UI error
Nizamudeen A [Wed, 5 Nov 2025 04:19:04 +0000 (09:49 +0530)]
mgr/dashboard: fix oauth2-service creation UI error

While creating the service without providing the allowlist domain, the
UI fails with an error which is logged in the mgr log

```
Nov 05 04:11:56 ceph-node-00 ceph-mgr[1587]: [dashboard ERROR frontend.error] (https://192.168.100.100:8443/#/services/(modal:create)): Cannot read properties of null (reading 'split')
                                              TypeError: Cannot read properties of null (reading 'split')
                                                 at ServiceFormComponent.onSubmit (https://192.168.100.100:8443/src_bootstrap_ts.js:31997:74)
                                                 at ServiceFormComponent_Template_cd_form_button_panel_submitActionEvent_60_listener (https://192.168.100.100:8443/src_bootstrap_ts.js:34168:83)
                                                 at executeListenerWithErrorHandling (https://192.168.100.100:8443/node_modules_angular_core_fesm2022_core_mjs.js:26276:12)
                                                 at Object.wrapListenerIn_markDirtyAndPreventDefault [as next] (https://192.168.100.100:8443/node_modules_angular_core_fesm2022_core_mjs.js:26308:18)
                                                 at SafeSubscriber.__tryOrUnsub (https://192.168.100.100:8443/default-node_modules_rxjs__esm2015_internal_AsyncSubject_js-node_modules_rxjs__esm2015_intern-7c6e1a.js:960:10)
                                                 at SafeSubscriber.next (https://192.168.100.100:8443/default-node_modules_rxjs__esm2015_internal_AsyncSubject_js-node_modules_rxjs__esm2015_intern-7c6e1a.js:900:14)
                                                 at Subscriber._next (https://192.168.100.100:8443/default-node_modules_rxjs__esm2015_internal_AsyncSubject_js-node_modules_rxjs__esm2015_intern-7c6e1a.js:847:22)
                                                 at Subscriber.next (https://192.168.100.100:8443/default-node_modules_rxjs__esm2015_internal_AsyncSubject_js-node_modules_rxjs__esm2015_intern-7c6e1a.js:824:12)
                                                 at EventEmitter_.next (https://192.168.100.100:8443/default-node_modules_rxjs__esm2015_internal_AsyncSubject_js-node_modules_rxjs__esm2015_intern-7c6e1a.js:604:17)
                                                 at EventEmitter_.emit (https://192.168.100.100:8443/node_modules_angular_core_fesm2022_core_mjs.js:7069:13)
```

Fixes: https://tracker.ceph.com/issues/73717
Signed-off-by: Nizamudeen A <nia@redhat.com>
26 hours agoqa: fix device name in workunits/nvmeof/fio_test.sh
Vallari Agrawal [Tue, 14 Oct 2025 18:37:24 +0000 (00:07 +0530)]
qa: fix device name in workunits/nvmeof/fio_test.sh

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
26 hours agoqa: Add CEPHADM_FAILED_DAEMON to nvmeof ignorelist
Vallari Agrawal [Wed, 17 Sep 2025 06:32:23 +0000 (12:02 +0530)]
qa: Add CEPHADM_FAILED_DAEMON to nvmeof ignorelist

During nvmeof gateway deployment, these healtcheck warnings
come up and get resolved pretty quickly themselves.
We can safely add it to ignorelist because if the gateways
were down later in test, another healtcheck NVMEOF_GATEWAY_DOWN
would fail the test.

Also increase no-huge-pages spdk_mem_size from 4096 to 8192

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
26 hours agoqa: Remove multiple gateway conf from nvmeof thrasher
Vallari Agrawal [Tue, 16 Sep 2025 10:42:25 +0000 (16:12 +0530)]
qa: Remove multiple gateway conf from nvmeof thrasher

Remove these files:
- qa/suites/nvmeof/thrash/gateway-initiator-setup/2-subsys-8-namespace.yaml
- qa/suites/nvmeof/thrash/gateway-initiator-setup/120-subsys-8-namespace.yaml

This is because now we can use overrides to change
gateway configuration.

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
26 hours agoqa: add "osds down" to nvmeof:thrash ignorelist
Vallari Agrawal [Thu, 3 Jul 2025 15:03:14 +0000 (20:33 +0530)]
qa: add "osds down" to nvmeof:thrash ignorelist

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
26 hours agoqa: allow overrides for nvmeof task
Vallari Agrawal [Thu, 3 Jul 2025 13:25:45 +0000 (18:55 +0530)]
qa: allow overrides for nvmeof task

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
26 hours agoqa: Improve scalability test
Vallari Agrawal [Fri, 27 Jun 2025 09:48:02 +0000 (15:18 +0530)]
qa: Improve scalability test

Improve logs of scalablity script.
And DEBUG mode in comments, we can
use it when needed.

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
26 hours agoosd: hash function for eversion_t
Ronen Friedman [Mon, 29 Sep 2025 14:36:14 +0000 (09:36 -0500)]
osd: hash function for eversion_t

(required by ModeCollector when using eversion_t as key type)

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
26 hours agodoc/radosgw: Fix frontends.rst typo
Anthony D'Atri [Mon, 3 Nov 2025 15:43:25 +0000 (10:43 -0500)]
doc/radosgw: Fix frontends.rst typo

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
3 days agoMerge PR #66115 into main
Patrick Donnelly [Tue, 4 Nov 2025 22:05:20 +0000 (17:05 -0500)]
Merge PR #66115 into main

* refs/pull/66115/head:
src/common/options/global.yaml.in: Fix BlueStore capitalization

Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
3 days agoMerge pull request #64122 from kamoltat/wip-ksirivad-fix-msg-v2
Laura Flores [Tue, 4 Nov 2025 18:11:31 +0000 (12:11 -0600)]
Merge pull request #64122 from kamoltat/wip-ksirivad-fix-msg-v2

msg/async/ProtocolV2: Speed up connection logic when peer restarts & Added Netsplit Grace Period

3 days agoMerge pull request #65872 from aainscow/tracker_73184
Alex Ainscow [Tue, 4 Nov 2025 13:51:06 +0000 (13:51 +0000)]
Merge pull request #65872 from aainscow/tracker_73184

Relax scrub of shard sizes for upgraded EC pools

3 days agoMerge PR #66114 into main
Patrick Donnelly [Tue, 4 Nov 2025 13:08:39 +0000 (08:08 -0500)]
Merge PR #66114 into main

* refs/pull/66114/head:
Revert "Merge pull request #65940 from Tom-Sollers/fixing_blaum_roth_for_ec_profiles"

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
3 days agoMerge pull request #66075 from rhcs-dashboard/bootstrap-fixes
Pedro Gonzalez Gomez [Tue, 4 Nov 2025 11:03:46 +0000 (12:03 +0100)]
Merge pull request #66075 from rhcs-dashboard/bootstrap-fixes

mgr/dashboard: fixes for quick-bootstrap script

Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
4 days agoMerge pull request #64961 from edwinzrodriguez/ceph-wip-72446
SrinivasaBharathKanta [Tue, 4 Nov 2025 03:34:30 +0000 (09:04 +0530)]
Merge pull request #64961 from edwinzrodriguez/ceph-wip-72446

btree: Safeguard delete_leaf_node to prevent dereferencing null nodes

4 days agosrc/common/options/global.yaml.in: Fix BlueStore capitalization
Anthony D'Atri [Tue, 4 Nov 2025 02:27:27 +0000 (21:27 -0500)]
src/common/options/global.yaml.in: Fix BlueStore capitalization

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
4 days agoRevert "Merge pull request #65940 from Tom-Sollers/fixing_blaum_roth_for_ec_profiles"
Patrick Donnelly [Mon, 3 Nov 2025 22:46:03 +0000 (17:46 -0500)]
Revert "Merge pull request #65940 from Tom-Sollers/fixing_blaum_roth_for_ec_profiles"

This reverts commit a22278724154bfcf225c6fe420bd305424559e00, reversing
changes made to cf11d9dd6e1caf3ea398766953b91fde3e078100.

This was not QA'd or reviewed by SME for mon code changes.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
4 days agoMerge PR #66087 into main
Patrick Donnelly [Mon, 3 Nov 2025 22:43:20 +0000 (17:43 -0500)]
Merge PR #66087 into main

* refs/pull/66087/head:
doc/foundation: Update associate member representative

Reviewed-by: Joseph Mundackal <jmundackal@bloomberg.net>
4 days agoMerge PR #65886 into main
Venky Shankar [Mon, 3 Nov 2025 15:54:47 +0000 (21:24 +0530)]
Merge PR #65886 into main

* refs/pull/65886/head:

Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
4 days agoMerge PR #65884 into main
Venky Shankar [Mon, 3 Nov 2025 15:53:56 +0000 (21:23 +0530)]
Merge PR #65884 into main

* refs/pull/65884/head:

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
4 days agoMerge PR #65882 into main
Venky Shankar [Mon, 3 Nov 2025 15:53:03 +0000 (21:23 +0530)]
Merge PR #65882 into main

* refs/pull/65882/head:

Reviewed-by: Venky Shankar <vshankar@redhat.com>
4 days agoMerge PR #65876 into main
Venky Shankar [Mon, 3 Nov 2025 15:52:20 +0000 (21:22 +0530)]
Merge PR #65876 into main

* refs/pull/65876/head:

Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
4 days agoMerge pull request #66097 from cbodley/wip-cmake-system-qatlib
Ilya Dryomov [Mon, 3 Nov 2025 07:53:30 +0000 (08:53 +0100)]
Merge pull request #66097 from cbodley/wip-cmake-system-qatlib

cmake: fix checks for WITH_SYSTEM_QATLIB

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
5 days agoMerge pull request #66101 from mrVectorz/main
bluikko [Mon, 3 Nov 2025 05:30:26 +0000 (12:30 +0700)]
Merge pull request #66101 from mrVectorz/main

doc: Update the old ceph.com/community/ links to ceph.io/en/news/blog/

5 days agoMerge pull request #65693 from vshankar/wip-73278
Venky Shankar [Mon, 3 Nov 2025 05:13:05 +0000 (10:43 +0530)]
Merge pull request #65693 from vshankar/wip-73278

qa: ignore cluster warning (evicting unresponsive ...) with tasks/mgr-osd-full

Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
5 days agodoc: Update the old ceph.com/community/ links to ceph.io/en/news/blog/
mrVectorz [Mon, 3 Nov 2025 04:24:59 +0000 (23:24 -0500)]
doc: Update the old ceph.com/community/ links to ceph.io/en/news/blog/

Signed-off-by: Marc Methot <mb.methot@gmail.com>
5 days agoMerge pull request #66001 from baum/nvmeof-client-timer
baum [Sun, 2 Nov 2025 14:06:59 +0000 (16:06 +0200)]
Merge pull request #66001 from baum/nvmeof-client-timer

nvmeof: refactor beacon timer for exact frequency timing with drift correction

6 days agoMerge pull request #66073 from benaryorg/crushtool-tries-docs-improvement
Anthony D'Atri [Sat, 1 Nov 2025 16:06:03 +0000 (12:06 -0400)]
Merge pull request #66073 from benaryorg/crushtool-tries-docs-improvement

doc: detailed explanation of set_choose_tries

6 days agodoc: detailed explanation of set_choose_tries
benaryorg [Tue, 28 Oct 2025 03:24:53 +0000 (03:24 +0000)]
doc: detailed explanation of set_choose_tries

- specifically call the *crushtool* output a histogram
- include a surface explanation of how PG placement calculation works
- more info on `choose_total_tries`
- small but complete example for explanatory purposes
- that way people can follow along locally and test out things

Signed-off-by: benaryorg <binary@benary.org>
7 days agoMerge pull request #66060 from dudy-duce/doc-svc-discovery-auth
Anthony D'Atri [Fri, 31 Oct 2025 23:27:51 +0000 (19:27 -0400)]
Merge pull request #66060 from dudy-duce/doc-svc-discovery-auth

doc/cephadm/services: Clarify service discovery auth in monitoring.rst

7 days agoMerge pull request #65942 from samarahu/d4n-add-local-rgw-option
Samarah Uriarte [Fri, 31 Oct 2025 18:44:26 +0000 (13:44 -0500)]
Merge pull request #65942 from samarahu/d4n-add-local-rgw-option

Reviewed-by: Jesse Williamson <jwilliamson@suse.de>
Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
7 days agodoc/cephadm/services: Clarify service discovery auth in monitoring.rst
dudy [Thu, 30 Oct 2025 19:57:37 +0000 (20:57 +0100)]
doc/cephadm/services: Clarify service discovery auth in monitoring.rst

Signed-off-by: Dudy <dudythegoat@proton.me>
7 days agocmake: fix checks for WITH_SYSTEM_QATLIB
Casey Bodley [Fri, 31 Oct 2025 15:26:20 +0000 (11:26 -0400)]
cmake: fix checks for WITH_SYSTEM_QATLIB

commit 30681236678c7ee006a699b658233388b0f884c8 introduced the cmake
option WITH_SYSTEM_QATLIB, but the checks were based on nonexistent
variable WITH_SYSTEM_QAT

Signed-off-by: Casey Bodley <cbodley@redhat.com>
8 days agoMerge pull request #65568 from rhcs-dashboard/table-check-fix
Nizamudeen A [Fri, 31 Oct 2025 05:41:22 +0000 (11:11 +0530)]
Merge pull request #65568 from rhcs-dashboard/table-check-fix

mgr/dashboard: fix missing checkbox icon in table

Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
8 days agoMerge pull request #66082 from rhcs-dashboard/fix-cve
Nizamudeen A [Fri, 31 Oct 2025 05:33:36 +0000 (11:03 +0530)]
Merge pull request #66082 from rhcs-dashboard/fix-cve

mgr/dashboard: bump validator package to address vulnerability

Reviewed-by: Nizamudeen A <nia@redhat.com>
8 days agoMerge pull request #66016 from NitzanMordhai/wip-nitzan-suites-perf-ci-disable-mira11...
SrinivasaBharathKanta [Thu, 30 Oct 2025 23:06:13 +0000 (04:36 +0530)]
Merge pull request #66016 from NitzanMordhai/wip-nitzan-suites-perf-ci-disable-mira118-machine

tasks/cbt_performance: Tolerate exceptions during performance data up…

8 days agoMerge pull request #65763 from gardran/wip-gardran-kill-get-omap-keys
SrinivasaBharathKanta [Thu, 30 Oct 2025 23:04:39 +0000 (04:34 +0530)]
Merge pull request #65763 from gardran/wip-gardran-kill-get-omap-keys

os: eliminate ObjectStore::get_omap_keys method

8 days agoMerge pull request #66083 from rhcs-dashboard/add-to-mailmap
Joseph Mundackal [Thu, 30 Oct 2025 14:23:41 +0000 (10:23 -0400)]
Merge pull request #66083 from rhcs-dashboard/add-to-mailmap

Add Abhishek Desai into githubmap, organizationmap, mailmap

8 days agoMerge pull request #65948 from jzhu116-bloomberg/wip-73540
Casey Bodley [Thu, 30 Oct 2025 13:49:17 +0000 (09:49 -0400)]
Merge pull request #65948 from jzhu116-bloomberg/wip-73540

rgw/multisite: check the local bucket's versioning status when replicating deletion from remote

Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
8 days agoMerge pull request #65842 from h3nryc0ding/main
Casey Bodley [Thu, 30 Oct 2025 12:55:03 +0000 (08:55 -0400)]
Merge pull request #65842 from h3nryc0ding/main

rgw: beast add ssl hot-reload

Reviewed-by: Mark Kogan <mkogan@ibm.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
8 days agoMerge pull request #66049 from rhcs-dashboard/table-overview-redirect
Nizamudeen A [Thu, 30 Oct 2025 12:25:27 +0000 (17:55 +0530)]
Merge pull request #66049 from rhcs-dashboard/table-overview-redirect

mgr/dashboard: generic redirect link for a table item

Reviewed-by: Naman Munet <nmunet@redhat.com>
8 days agoMerge pull request #66084 from rhcs-dashboard/fix-multisite-action-btn
Nizamudeen A [Thu, 30 Oct 2025 11:49:38 +0000 (17:19 +0530)]
Merge pull request #66084 from rhcs-dashboard/fix-multisite-action-btn

mgr/dashboard: fix icon alignment in navigation header

Reviewed-by: Nizamudeen A <nia@redhat.com>
8 days agoMerge pull request #65796 from anthonyeleven/caps
SrinivasaBharathKanta [Thu, 30 Oct 2025 08:30:42 +0000 (14:00 +0530)]
Merge pull request #65796 from anthonyeleven/caps

src/pybind/mgr/cephadm: Improve text in module.py

8 days agoMerge pull request #66088 from rhcs-dashboard/fix-cypress-dep-graph
Pedro Gonzalez Gomez [Thu, 30 Oct 2025 07:53:35 +0000 (08:53 +0100)]
Merge pull request #66088 from rhcs-dashboard/fix-cypress-dep-graph

mgr/dashboard: fix cephadm e2e dependency graph failure

Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
9 days agomgr/dashboard: bump validator package to address vulnerability
Naman Munet [Tue, 28 Oct 2025 07:54:50 +0000 (13:24 +0530)]
mgr/dashboard: bump validator package to address vulnerability

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

Signed-off-by: Naman Munet <naman.munet@ibm.com>
9 days agomgr/dashboard: fix icon alignment in navigation header
Naman Munet [Wed, 29 Oct 2025 10:44:53 +0000 (16:14 +0530)]
mgr/dashboard: fix icon alignment in navigation header

Fixes: https://tracker.ceph.com/issues/73665
Signed-off-by: Naman Munet <naman.munet@ibm.com>
9 days agomgr/dashboard: fixes for quick-bootstrap script
Nizamudeen A [Tue, 28 Oct 2025 07:46:26 +0000 (13:16 +0530)]
mgr/dashboard: fixes for quick-bootstrap script

- bump kcli to fedora42
- modify ip logic
- generate cephadm binary if it doesn't exist

Signed-off-by: Nizamudeen A <nia@redhat.com>
9 days agomgr/dashboard: fix missing checkbox icon in table
Nizamudeen A [Wed, 17 Sep 2025 13:07:06 +0000 (18:37 +0530)]
mgr/dashboard: fix missing checkbox icon in table

Fixes: https://tracker.ceph.com/issues/72961
Signed-off-by: Nizamudeen A <nia@redhat.com>
9 days agomgr/dashboard: generic redirect link for a table item
Nizamudeen A [Fri, 24 Oct 2025 08:08:57 +0000 (13:38 +0530)]
mgr/dashboard: generic redirect link for a table item

Fixes: https://tracker.ceph.com/issues/73638
Signed-off-by: Nizamudeen A <nia@redhat.com>
9 days agomgr/dashboard: fix cephadm e2e dependency graph failure
Nizamudeen A [Thu, 30 Oct 2025 03:36:33 +0000 (09:06 +0530)]
mgr/dashboard: fix cephadm e2e dependency graph failure

Avoid using relative path in the cypress since its not configured yet.

Fixes: https://tracker.ceph.com/issues/73673
Signed-off-by: Nizamudeen A <nia@redhat.com>
9 days agorgw/d4n: Add config option for local RGW address d4n-add-local-rgw-option
Samarah [Tue, 14 Oct 2025 17:48:48 +0000 (17:48 +0000)]
rgw/d4n: Add config option for local RGW address

Signed-off-by: Samarah <samarah.uriarte@ibm.com>
9 days agoMerge pull request #65834 from ronen-fr/wip-rf-lockedobjcnt
Ronen Friedman [Wed, 29 Oct 2025 18:19:57 +0000 (11:19 -0700)]
Merge pull request #65834 from ronen-fr/wip-rf-lockedobjcnt

osd/scrub: fix blocked scrub accounting

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
9 days agodoc/foundation: Update associate member representative
Enrico Bocchi [Wed, 29 Oct 2025 16:54:38 +0000 (17:54 +0100)]
doc/foundation: Update associate member representative

Signed-off-by: Enrico Bocchi <enrico.bocchi@cern.ch>
10 days agoAdd Abhishek Desai into githubmap, organizationmap, mailmap
Abhishek Desai [Wed, 29 Oct 2025 06:50:20 +0000 (12:20 +0530)]
Add Abhishek Desai into githubmap, organizationmap, mailmap
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>
10 days agoMerge pull request #66047 from rhcs-dashboard/fix-user-edit-form
Nizamudeen A [Wed, 29 Oct 2025 05:34:59 +0000 (11:04 +0530)]
Merge pull request #66047 from rhcs-dashboard/fix-user-edit-form

mgr/dashboard: Edit user via UI throwing multiple server errors

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Abhishek Desai <Abhishek.Desai1@ibm.com>
10 days agoMerge pull request #66059 from bluikko/doc-fix-rtd-pip-version
Dan Mick [Wed, 29 Oct 2025 04:49:38 +0000 (21:49 -0700)]
Merge pull request #66059 from bluikko/doc-fix-rtd-pip-version

doc: Pin pip to <25.3 for RTD as a workaround for pybind in admin/doc-read-the-docs.txt

11 days agoMerge pull request #65859 from ronen-fr/wip-rf-minchunk
Ronen Friedman [Mon, 27 Oct 2025 17:54:03 +0000 (19:54 +0200)]
Merge pull request #65859 from ronen-fr/wip-rf-minchunk

osd/scrub: do not reduce min chunk on preemption

Reviewed-by: Samuel Just <sjust@redhat.com>
11 days agoMerge pull request #65714 from batrick/objstore-warning
SrinivasaBharathKanta [Mon, 27 Oct 2025 10:39:15 +0000 (16:09 +0530)]
Merge pull request #65714 from batrick/objstore-warning

os: resolve unused variable warning

11 days agoMerge pull request #64965 from edwinzrodriguez/ceph-wip-72473
SrinivasaBharathKanta [Mon, 27 Oct 2025 10:38:37 +0000 (16:08 +0530)]
Merge pull request #64965 from edwinzrodriguez/ceph-wip-72473

os: Use custom delete operator for raw_combined

11 days agoMerge pull request #64956 from edwinzrodriguez/ceph-wip-72403
SrinivasaBharathKanta [Mon, 27 Oct 2025 10:38:01 +0000 (16:08 +0530)]
Merge pull request #64956 from edwinzrodriguez/ceph-wip-72403

osdc: Update CB_ObjectOperation to use value types for patterns

11 days agoMerge pull request #65608 from ifed01/wip-ifed-bool-async-discard-back
Igor Fedotov [Mon, 27 Oct 2025 09:17:41 +0000 (12:17 +0300)]
Merge pull request #65608 from ifed01/wip-ifed-bool-async-discard-back

blk/kernel: bring "bdev_async_discard" config parameter back.

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Yite Gu <guyite@bytedance.com>
12 days agoMerge pull request #66044 from anthonyeleven/typofixx
Anthony D'Atri [Mon, 27 Oct 2025 04:01:37 +0000 (00:01 -0400)]
Merge pull request #66044 from anthonyeleven/typofixx

doc/start: Improve hardware-recommendations.rst

13 days agodoc: Pin pip to <25.3 for RTD as a workaround for pybind
Ville Ojamo [Sat, 25 Oct 2025 08:18:09 +0000 (15:18 +0700)]
doc: Pin pip to <25.3 for RTD as a workaround for pybind

Readthedocs now uses pip 25.3 by default which requires PEP 517.
src/pybind/* does not provide pyproject.toml files for PEP 517.
For an immediate workaround to allow RTD builds to succeed, pin pip
version to earlier than 25.3.

Details for pybind in https://tracker.ceph.com/issues/73645

Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2 weeks agodoc/start: Improve hardware-recommendations.rst
Anthony D'Atri [Thu, 23 Oct 2025 19:29:19 +0000 (15:29 -0400)]
doc/start: Improve hardware-recommendations.rst

Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2 weeks agoMerge pull request #65049 from edwinzrodriguez/ceph-clang-format
Edwin Rodriguez [Fri, 24 Oct 2025 13:06:34 +0000 (09:06 -0400)]
Merge pull request #65049 from edwinzrodriguez/ceph-clang-format

Add .clang-format configuration file

2 weeks agoMerge pull request #66053 from cbodley/wip-doc-rgw-sts-lite-dep
Casey Bodley [Fri, 24 Oct 2025 12:51:51 +0000 (08:51 -0400)]
Merge pull request #66053 from cbodley/wip-doc-rgw-sts-lite-dep

doc/radosgw: deprecate STS Lite for tentacle

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
2 weeks agodoc/radosgw: deprecate STS Lite for tentacle
Casey Bodley [Fri, 24 Oct 2025 12:37:32 +0000 (08:37 -0400)]
doc/radosgw: deprecate STS Lite for tentacle

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2 weeks agoMerge pull request #65940 from Tom-Sollers/fixing_blaum_roth_for_ec_profiles
Tom-Sollers [Fri, 24 Oct 2025 10:44:58 +0000 (11:44 +0100)]
Merge pull request #65940 from Tom-Sollers/fixing_blaum_roth_for_ec_profiles

Mon: Add health warning for blaum-roth EC profile when w+1 is not prime

2 weeks agoMerge pull request #65870 from rhcs-dashboard/fix-73480-main
afreen23 [Fri, 24 Oct 2025 09:33:24 +0000 (15:03 +0530)]
Merge pull request #65870 from rhcs-dashboard/fix-73480-main

mgr/dashboard: Maintain sentence case consistency in side nav bar titles

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2 weeks agomgr/dashboard: Maintain sentence case consistency in side nav bar titles
Aashish Sharma [Fri, 10 Oct 2025 05:54:43 +0000 (11:24 +0530)]
mgr/dashboard: Maintain sentence case consistency in side nav bar titles

Use sentence case for side nav bar items

Fixes: https://tracker.ceph.com/issues/73480
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
2 weeks agomgr/dashboard: Edit user via UI throwing multiple server errors
Naman Munet [Fri, 24 Oct 2025 05:59:09 +0000 (11:29 +0530)]
mgr/dashboard: Edit user via UI throwing multiple server errors

Fixes: https://tracker.ceph.com/issues/73637
Commit includes:
Returning the default user ratelimit when the ratelimit for user is not set, hence eliminating the 500 error on UI

Signed-off-by: Naman Munet <naman.munet@ibm.com>
2 weeks agoMerge pull request #66046 from dmick/ci-container-rocky10-tags
David Galloway [Thu, 23 Oct 2025 22:50:04 +0000 (18:50 -0400)]
Merge pull request #66046 from dmick/ci-container-rocky10-tags

container/build.sh: add 'rocky-10' suffix if necessary

2 weeks agocontainer/build.sh: add 'rocky-10' suffix if necessary
Dan Mick [Thu, 23 Oct 2025 21:58:12 +0000 (14:58 -0700)]
container/build.sh: add 'rocky-10' suffix if necessary

'fromtag' is already available as distillation of the
FROM_IMAGE environment variable: everything after last
slash, s/:/-/.  Use it as a suffix if it's anything other than
"centos-9stream" so that multiple CI container tags can coexist.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
2 weeks agoAdd .clang-format configuration file
Edwin Rodriguez [Thu, 14 Aug 2025 13:45:31 +0000 (09:45 -0400)]
Add .clang-format configuration file

Fixes: https://tracker.ceph.com/issues/72587
Signed-off-by: Edwin Rodriguez <edwin.rodriguez1@ibm.com>
2 weeks agoMerge pull request #65571 from ceph/dependabot/npm_and_yarn/src/pybind/mgr/dashboard...
afreen23 [Thu, 23 Oct 2025 18:42:29 +0000 (00:12 +0530)]
Merge pull request #65571 from ceph/dependabot/npm_and_yarn/src/pybind/mgr/dashboard/frontend/vite-5.4.20

build(deps): bump vite from 5.4.19 to 5.4.20 in /src/pybind/mgr/dashboard/frontend

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2 weeks agoMerge pull request #66034 from afreen23/refactor-constants
afreen23 [Thu, 23 Oct 2025 18:38:55 +0000 (00:08 +0530)]
Merge pull request #66034 from afreen23/refactor-constants

mgr/dashboard: remove hardcoded strings in About component

Reviewed-by: Nizamudeen A <nia@redhat.com>
2 weeks agoMerge pull request #65894 from rhcs-dashboard/73192-carbonize-report-an-issue-modal
afreen23 [Thu, 23 Oct 2025 13:29:56 +0000 (18:59 +0530)]
Merge pull request #65894 from rhcs-dashboard/73192-carbonize-report-an-issue-modal

mgr/dashboard : Carbonize -> Report an issue modal

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2 weeks agoMerge pull request #65788 from JonBailey1993/stats_mismatch_fix
SrinivasaBharathKanta [Thu, 23 Oct 2025 13:15:26 +0000 (18:45 +0530)]
Merge pull request #65788 from JonBailey1993/stats_mismatch_fix

osd: Fix stats mismatch cluster error seen during scrubbing occasionally

2 weeks agoMerge pull request #65770 from aainscow/tracker_73248
SrinivasaBharathKanta [Thu, 23 Oct 2025 13:15:00 +0000 (18:45 +0530)]
Merge pull request #65770 from aainscow/tracker_73248

osd: Relax missing entry assert for partial writes.

2 weeks agoMerge pull request #60105 from MaxKellermann/eventfd
SrinivasaBharathKanta [Thu, 23 Oct 2025 13:14:20 +0000 (18:44 +0530)]
Merge pull request #60105 from MaxKellermann/eventfd

msg/async/Event: use eventfd on Linux

2 weeks agoMerge pull request #64128 from thotz/cloud-restore-add-None-option
Soumya Koduri [Thu, 23 Oct 2025 11:37:07 +0000 (17:07 +0530)]
Merge pull request #64128 from thotz/cloud-restore-add-None-option

cloud restore : add None type for cloud-s3-glacier

Reviewed-by: Soumya Koduri <skoduri@redhat.com>
2 weeks agoMerge pull request #66035 from afreen23/link-alignment
afreen23 [Thu, 23 Oct 2025 09:16:52 +0000 (14:46 +0530)]
Merge pull request #66035 from afreen23/link-alignment

mgr/dashboard: fix misaligned text links on login page

Reviewed-by: Nizamudeen A <nia@redhat.com>
2 weeks agoMerge pull request #65991 from bluikko/doc-ops-monitoring-formatting-rados
bluikko [Thu, 23 Oct 2025 08:59:50 +0000 (15:59 +0700)]
Merge pull request #65991 from bluikko/doc-ops-monitoring-formatting-rados

doc/rados: Fix and improve formatting in operations/monitoring.rst

2 weeks agomgr/dashboard : Carbonize -> Report an issue modal
Abhishek Desai [Sat, 11 Oct 2025 20:39:08 +0000 (02:09 +0530)]
mgr/dashboard : Carbonize -> Report an issue modal
fixes : https://tracker.ceph.com/issues/73192
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>
2 weeks agoMerge pull request #65864 from cbodley/wip-44208
J. Eric Ivancich [Wed, 22 Oct 2025 20:33:11 +0000 (16:33 -0400)]
Merge pull request #65864 from cbodley/wip-44208

rgw/beast: disable keepalive for responses before 100 Continue

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2 weeks agomgr/dashboard: remove hardcoded strings in About component
prik73 [Tue, 27 May 2025 19:04:37 +0000 (00:34 +0530)]
mgr/dashboard: remove hardcoded strings in About component

Replaced inline values for user role, version prefix, and
localStorage keys with shared constants (`USER`, `VERSION_PREFIX`,
and `LocalStorage.DASHBOARD_USERNAME`). This keeps things DRY and
makes future updates easier.

Addresses part of the constant reuse cleanup in the dashboard.

Fixes: https://tracker.ceph.com/issues/70947
Signed-off-by: prik73 <prinovac@gmail.com>
Signed-off-by: Afreen Misbah <afreen@ibm.com>
2 weeks agoMerge pull request #65329 from matt-akamai/usage_trim_log_fixes
Casey Bodley [Wed, 22 Oct 2025 16:44:20 +0000 (12:44 -0400)]
Merge pull request #65329 from matt-akamai/usage_trim_log_fixes

rgw/cls: fix usage log issues caused by incorrect form of name-by-user keys

Reviewed-by: Yixin Jin <yjin@akamai.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 weeks agoMerge pull request #63762 from cbodley/wip-rgw-lc-wp-coro
Casey Bodley [Wed, 22 Oct 2025 16:35:06 +0000 (12:35 -0400)]
Merge pull request #63762 from cbodley/wip-rgw-lc-wp-coro

rgw/lc: replace WorkPool with ceph::async::spawn_throttle

Reviewed-by: Adam Emerson <aemerson@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2 weeks agoMerge pull request #65480 from nzliu-dev/wip-admin-rest-api-for-setting-account-quota
Casey Bodley [Wed, 22 Oct 2025 15:43:36 +0000 (11:43 -0400)]
Merge pull request #65480 from nzliu-dev/wip-admin-rest-api-for-setting-account-quota

rgw: Implement Admin REST APIs for Setting Account Quota

Reviewed-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2 weeks agomgr/dashboard: fix misaligned text links on login page
prik73 [Fri, 16 May 2025 17:05:10 +0000 (22:35 +0530)]
mgr/dashboard: fix misaligned text links on login page

Fixes a UI regression introduced after the Carbon update where
the help-related links (Help, Security, Trademarks) on the login
page were misaligned. The links are now left-aligned under the
Ceph logo for visual consistency.

Fixes: https://tracker.ceph.com/issues/71313
Signed-off-by: prik73 <prinovac@gmail.com>
Signed-off-by: Afreen Misbah <afreen@ibm.com>