]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/log
ceph.git
3 days agoqa/tasks: update egrep to 'grep -E' 66155/head
Nitzan Mordechai [Sun, 26 Oct 2025 12:00:19 +0000 (12:00 +0000)]
qa/tasks: update egrep to 'grep -E'

egrep marked as obsolete, update it to grep -E

Signed-off-by: Nitzan Mordechai <nmordech@ibm.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
2 months agoMerge PR #66130 into main
Patrick Donnelly [Wed, 5 Nov 2025 14:59:16 +0000 (09:59 -0500)]
Merge PR #66130 into main

* refs/pull/66130/head:
.github/workflow: Disable cron based github actions on forks

Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
2 months agoMerge pull request #66122 from cbodley/wip-install-deps-gcc13
Casey Bodley [Wed, 5 Nov 2025 13:35:19 +0000 (08:35 -0500)]
Merge pull request #66122 from cbodley/wip-install-deps-gcc13

install-deps: warn about gcc older than 13 for el9 and later

Reviewed-by: David Galloway <david.galloway@ibm.com>
Reviewed-by: Zack Cerza <zack@redhat.com>
2 months ago.github/workflow: Disable cron based github actions on forks 66130/head
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>
2 months agoMerge pull request #66124 from rhcs-dashboard/fix-svc-create-issue
Pedro Gonzalez Gomez [Wed, 5 Nov 2025 12:52:12 +0000 (13:52 +0100)]
Merge pull request #66124 from rhcs-dashboard/fix-svc-create-issue

mgr/dashboard: fix oauth2-service creation UI error

Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
2 months agoMerge pull request #64292 from VallariAg/wip-nvmeof-ns-load-balancing
Vallari Agrawal [Wed, 5 Nov 2025 08:02:14 +0000 (13:32 +0530)]
Merge pull request #64292 from VallariAg/wip-nvmeof-ns-load-balancing

qa: Improve scalability test

2 months agomgr/dashboard: fix oauth2-service creation UI error 66124/head
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>
2 months agoMerge pull request #65717 from ronen-fr/wip-rf-evesrionhash
Ronen Friedman [Wed, 5 Nov 2025 03:48:44 +0000 (19:48 -0800)]
Merge pull request #65717 from ronen-fr/wip-rf-evesrionhash

osd: hash function for eversion_t

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Alex Ainscow <aainscow@uk.ibm.com>
2 months agoMerge PR #66112 into main
Patrick Donnelly [Tue, 4 Nov 2025 22:06:05 +0000 (17:06 -0500)]
Merge PR #66112 into main

* refs/pull/66112/head:
doc/radosgw: Fix frontends.rst typo

Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
2 months 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>
2 months 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

2 months agoinstall-deps: remove old logic for unsupported centos/rhel 8 66122/head
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>
2 months 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>
2 months 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

2 months 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>
2 months 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>
2 months 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

2 months agosrc/common/options/global.yaml.in: Fix BlueStore capitalization 66115/head
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>
2 months agoRevert "Merge pull request #65940 from Tom-Sollers/fixing_blaum_roth_for_ec_profiles" 66114/head
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>
2 months 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>
2 months 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>
2 months 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>
2 months 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>
2 months 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>
2 months agodoc/radosgw: Fix frontends.rst typo 66112/head
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>
2 months 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>
2 months 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/

2 months 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>
2 months agodoc: Update the old ceph.com/community/ links to ceph.io/en/news/blog/ 66101/head
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>
2 months 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

2 months 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

2 months agodoc: detailed explanation of set_choose_tries 66073/head
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>
3 months 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

3 months 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>
3 months agodoc/cephadm/services: Clarify service discovery auth in monitoring.rst 66060/head
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>
3 months agocmake: fix checks for WITH_SYSTEM_QATLIB 66097/head
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>
3 months 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>
3 months 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>
3 months 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…

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

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

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

3 months 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>
3 months agomgr/dashboard: bump validator package to address vulnerability 66082/head
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>
3 months agomgr/dashboard: fix icon alignment in navigation header 66084/head
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>
3 months agomgr/dashboard: fixes for quick-bootstrap script 66075/head
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>
3 months agomgr/dashboard: fix missing checkbox icon in table 65568/head
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>
3 months agomgr/dashboard: generic redirect link for a table item 66049/head
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>
3 months agomgr/dashboard: fix cephadm e2e dependency graph failure 66088/head
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>
3 months agorgw/d4n: Add config option for local RGW address 65942/head
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>
3 months 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>
3 months agodoc/foundation: Update associate member representative 66087/head
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>
3 months agoAdd Abhishek Desai into githubmap, organizationmap, mailmap 66083/head
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>
3 months 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>
3 months 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

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

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

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

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

3 months agodoc: Pin pip to <25.3 for RTD as a workaround for pybind 66059/head
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>
3 months agodoc/start: Improve hardware-recommendations.rst 66044/head
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>
3 months 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

3 months 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>
3 months agodoc/radosgw: deprecate STS Lite for tentacle 66053/head
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>
3 months 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

3 months 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>
3 months agomgr/dashboard: Maintain sentence case consistency in side nav bar titles 65870/head
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>
3 months agomgr/dashboard: Edit user via UI throwing multiple server errors 66047/head
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>
3 months agoMerge pull request #66046 from dmick/ci-container-rocky10-tags 66777/head
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

3 months agocontainer/build.sh: add 'rocky-10' suffix if necessary 66046/head
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>
3 months agoAdd .clang-format configuration file 65049/head
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>
3 months 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>
3 months 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>
3 months 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>
3 months 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

3 months 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.

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

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

3 months agomgr/dashboard : Carbonize -> Report an issue modal 65894/head
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>
3 months 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>
3 months agomgr/dashboard: remove hardcoded strings in About component 63531/head 66034/head
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>
3 months 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>
3 months 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>
3 months 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>
3 months agomgr/dashboard: fix misaligned text links on login page 66035/head
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>
3 months agoMerge pull request #66008 from afreen23/fix-timezone-format
afreen23 [Wed, 22 Oct 2025 14:50:30 +0000 (20:20 +0530)]
Merge pull request #66008 from afreen23/fix-timezone-format

mgr/dashboard: Fix timestamps in APIs

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
3 months agoMerge pull request #65907 from rhcs-dashboard/smb-share-name-correction
afreen23 [Wed, 22 Oct 2025 10:58:58 +0000 (16:28 +0530)]
Merge pull request #65907 from rhcs-dashboard/smb-share-name-correction

mgr/dashboard: file/smb: Create SMB share dialog is missing a share name input

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
3 months agomgr/dashboard: Fix timestamps in APIs 66008/head
Afreen Misbah [Tue, 21 Oct 2025 18:20:19 +0000 (23:50 +0530)]
mgr/dashboard: Fix timestamps in APIs

- remove 'Z' from rbd APIs which are returning now `aware` timestamp
- `datetime.utcfromtimestamp` is deprectated so using  `datetime.fromtimestamp(timestamp, tz=tz=timezone.utc)` thereby returning only `aware` timestamp and removing 'Z'.
- similarly `datetime.utcnow()` is deprecated , migrated to `datetime.now(timezone.utc)`

https://docs.python.org/3/library/datetime.html#datetime.datetime.utcnow
https://docs.python.org/3/library/datetime.html#datetime.datetime.utcfromtimestamp

Signed-off-by: Afreen Misbah <afreen@ibm.com>
3 months agoMerge pull request #65938 from cloudbehl/smb-overview-fixes
Aashish Sharma [Wed, 22 Oct 2025 07:45:52 +0000 (13:15 +0530)]
Merge pull request #65938 from cloudbehl/smb-overview-fixes

monitoring: Fixes for smb overview

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
3 months agoMerge pull request #65159 from Suyashd999/fix-check-source-header
Yuval Lifshitz [Wed, 22 Oct 2025 07:42:46 +0000 (10:42 +0300)]
Merge pull request #65159 from Suyashd999/fix-check-source-header

rgw: Check if `HTTP_X_AMZ_COPY_SOURCE` header is empty

3 months agotasks/cbt_performance: Tolerate exceptions during performance data updates 66016/head
Nitzan Mordechai [Wed, 22 Oct 2025 05:41:56 +0000 (05:41 +0000)]
tasks/cbt_performance: Tolerate exceptions during performance data updates

If an exception occurs during the POST request to update CBT performance,
log the error instead of failing the entire job. This ensures that
intermittent update failures do not block the main workflow.

Fixes: https://tracker.ceph.com/issues/68843
Signed-off-by: Nitzan Mordechai <nmordech@ibm.com>
3 months agoMerge pull request #62908 from clwluvw/vault-cleanup
anrao19 [Wed, 22 Oct 2025 05:27:22 +0000 (10:57 +0530)]
Merge pull request #62908 from clwluvw/vault-cleanup

rgw: vault code cleanup