]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Jos Collin  [Thu, 16 Oct 2025 11:51:13 +0000  (17:21 +0530)] 
 
qa: drop creating huge files in test_cephfs_mirror_cancel_sync 
 
Fixes: https://tracker.ceph.com/issues/71701  
Fixes: https://tracker.ceph.com/issues/72869  
Signed-off-by: Jos Collin <jcollin@redhat.com>  
leonidc  [Wed, 15 Oct 2025 06:26:19 +0000  (09:26 +0300)] 
 
Merge pull request #65236 from leonidc/delete_all_gws 
 
nvmeofgw: fix issue of delete all gws from the pool/group 
 
Kefu Chai  [Wed, 15 Oct 2025 03:13:49 +0000  (11:13 +0800)] 
 
Merge pull request #64176 from tchaikov/wip-pybind-cb-types 
 
pybind: fix callback function type compatibility for GCC 14/15 
 
Reviewed-by: Samuel Just <sjust@redhat.com>  
Reviewed-by: Nitzan Mordhai <nmordech@ibm.com>  
Kefu Chai  [Tue, 14 Oct 2025 22:51:51 +0000  (06:51 +0800)] 
 
Merge pull request #65934 from tchaikov/cephadm-detect-pip 
 
cephadm/build: Fix _has_python_pip() function check 
 
Reviewed-by: John Mulligan <jmulligan@redhat.com>  
Dan Mick  [Tue, 14 Oct 2025 20:28:41 +0000  (13:28 -0700)] 
 
Merge pull request #65919 from phlogistonjohn/jjm-bwc-variants 
 
build-with-container: build image variants 
 
afreen23  [Tue, 14 Oct 2025 19:29:24 +0000  (00:59  +0530)] 
 
Merge pull request #65930 from cloudbehl/filesystem-grafana-fixes 
 
monitoring: Fix Filesystem grafana dashboard units 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Adam Kupczyk  [Tue, 14 Oct 2025 15:06:45 +0000  (17:06 +0200)] 
 
Merge pull request #65065 from ifed01/wip-ifed-fix-70390 
 
os/bluestore: complete fix for extent spanning over shard boundaries 
 
Adam King  [Tue, 14 Oct 2025 14:03:08 +0000  (10:03 -0400)] 
 
Merge pull request #65468 from Kushal-deb/kill-daemon 
 
mgr/cephadm: configurable per-service stop timeout 
 
Reviewed-by: Adam King <adking@redhat.com>  
Reviewed-by: Redouane Kachach <rkachach@ibm.com>  
Kefu Chai  [Tue, 14 Oct 2025 13:26:06 +0000  (21:26 +0800)] 
 
cephadm/build: Fix _has_python_pip() function check 
 
The _has_python_pip() function was incorrectly checking for the venv 
module instead of pip, causing it to always return the wrong result. 
This would prevent proper detection of whether pip is available during 
the cephadm build process. 
 
Fix by changing the module check from 'venv' to 'pip'. 
 
Signed-off-by: Kefu Chai <k.chai@proxmox.com>  
afreen23  [Tue, 14 Oct 2025 10:52:16 +0000  (16:22 +0530)] 
 
Merge pull request #65848 from Hezko/nvmeof-cli-def-max-ns-num-on-subsys-create 
 
mgr/dashboard: change the default max namespace from 4096 to None in subsystem add command 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Alex Ainscow  [Tue, 14 Oct 2025 09:49:33 +0000  (10:49 +0100)] 
 
Merge pull request #65791 from aainscow/fix_compiler_warnings 
 
crimson/rgw: Fix clang compiler warnings. 
 
Reviewed-by: Matan Breizman <mbreizma@redhat.com>  
Reviewed-by: Edwin Rodriguez <erodriguez@lazyk-ranch.com>  
afreen23  [Tue, 14 Oct 2025 07:58:34 +0000  (13:28 +0530)] 
 
Merge pull request #65829 from rhcs-dashboard/73379-fix-secure-monitoring-stack 
 
mgr/dashboard : Fix secure-monitoring-stack creds issue 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Redouane Kachach <rkachach@ibm.com>  
afreen23  [Tue, 14 Oct 2025 07:30:17 +0000  (13:00 +0530)] 
 
Merge pull request #60361 from rhcs-dashboard/converting-badges-to-carbon-tag 
 
mgr/dashboard: replace bootstrap badges with carbon tags 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>  
John Mulligan  [Mon, 13 Oct 2025 20:24:11 +0000  (16:24 -0400)] 
 
script/build-with-container: add build image variants 
 
Allow the user to control the content of the build image with a 
high-level `--image-variant=` switch. Currently the supported values are 
`default` (the same maximal image we have been generating) and 
`packages` a slimmer image that avoids installing certain test-only 
dependencies. 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Mon, 13 Oct 2025 20:23:58 +0000  (16:23 -0400)] 
 
Dockerfile.build: make FOR_MAKE_CHECK a build argument 
 
Set it only during install time. 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Mon, 13 Oct 2025 20:23:10 +0000  (16:23 -0400)] 
 
install-deps.sh: let FOR_MAKE_CHECK variable take precedence 
 
Previously, the FOR_MAKE_CHECK variable could only enable installing 
extra (test) dependencies when install-deps.sh was used and it was 
ignored if `tty -s` exited true. This change allows FOR_MAKE_CHECK to 
take precedence over the tty check and to specify one of true, 1, yes to 
enable extra "for make check" deps or false, 0, no to explicitly disable 
the extra deps. 
 
Based-on-work-by: Dan Mick <dan.mick@redhat.com>  
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
Anthony D'Atri  [Mon, 13 Oct 2025 21:01:23 +0000  (17:01 -0400)] 
 
Merge pull request #65731 from koch-synyx/doc/dashboard-rsa-note 
 
doc/mgr/dashboard: add note that only RSA keys are supported for TLS 
 
Adam King  [Mon, 13 Oct 2025 15:09:09 +0000  (11:09 -0400)] 
 
Merge pull request #65531 from ShwetaBhosale1/fix_issue_72906_haproxy_changes_for_nfs_active_active_support 
 
mgr/cephadm: Add stick table and haproxy peers in haproxy.cfg for NFS to support nfs active-active cluster 
 
Reviewed-by: Adam King <adking@redhat.com>  
Guillaume Abrioux  [Mon, 13 Oct 2025 14:35:16 +0000  (16:35 +0200)] 
 
Merge pull request #65851 from guits/cv-fix-db-pre-created-lvs 
 
ceph-volume: lvm.Lvm.setup_metadata_devices refactor 
 
Gil Bregman  [Mon, 13 Oct 2025 14:15:04 +0000  (17:15 +0300)] 
 
Merge pull request #65898 from gbregman/main 
 
mgr/cephadm: Limit the value of max-namespaces-per-subsystem. 
 
bluikko  [Mon, 13 Oct 2025 13:57:27 +0000  (20:57 +0700)] 
 
Merge pull request #65909 from bluikko/doc-sphinx-warnings-plus-cephfs 
 
doc/cephfs: Fix Sphinx warnings and other minor improvements 
 
Igor Fedotov  [Mon, 13 Oct 2025 13:11:01 +0000  (16:11 +0300)] 
 
Merge pull request #65375 from ifed01/wip-ifed-bluefs-ratio 
 
os/bluestore: report metadata/data ratio in BlueFS perf counter 
 
Reviewed-by: Mark Nelson <mark.a.nelson@gmail.com>  
Igor Fedotov  [Mon, 13 Oct 2025 13:06:07 +0000  (16:06 +0300)] 
 
Merge pull request #64682 from ifed01/wip-ifed-fix-zstd 
 
compressor/zstd: compressor correct buffer end detection using get_remaining() 
 
Reviewed-by: Kefu Chai <tchaikov@gmail.com>  
Ankush Behl  [Mon, 13 Oct 2025 12:43:00 +0000  (18:13 +0530)] 
 
monitoring: Fix Filesystem grafana dashboard units 
 
Fixes: https://tracker.ceph.com/issues/73521  
Signed-off-by: Ankush Behl <cloudbehl@gmail.com>  
Gil Bregman  [Mon, 13 Oct 2025 10:54:52 +0000  (13:54 +0300)] 
 
Merge branch 'ceph:main' into main 
 
Radoslaw Zarzynski  [Mon, 13 Oct 2025 10:22:21 +0000  (12:22 +0200)] 
 
Merge pull request #64009 from rzarzynski/wip-bug-70869 
 
osd: prevent OSDMap::check_health() from asserting due to new OSDs found in subtree 
 
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>  
Reviewed-by: Josh Durgin <jdurgin@ibm.com>  
bluikko  [Mon, 13 Oct 2025 09:15:42 +0000  (16:15 +0700)] 
 
Merge pull request #65910 from anoopcs9/fix-mgr-smb-doc 
 
doc/mgr: Fix a copy-paste error in smb.rst 
 
Anoop C S  [Mon, 13 Oct 2025 08:51:32 +0000  (14:21 +0530)] 
 
doc/mgr: Fix a copy-paste error in smb.rst 
 
Signed-off-by: Anoop C S <anoopcs@cryptolab.net>  
Ville Ojamo  [Mon, 13 Oct 2025 07:51:01 +0000  (14:51 +0700)] 
 
doc/cephfs: Fix Sphinx warnings and other minor improvements 
 
Fix 2 Sphinx warnings about problematic syntax in troubleshooting.rst: 
add empty lines between paragraphs. 
 
In fs-volumes.rst: 
 
Fix 1 Sphinx warning about problematic syntax: 
Fix indentation and change to ordered list instead of manually 
hardcoding item numbers. 
 
Use privileged bash prompt consistently for privileged commands. 
 
Use the "[...] run a command of the following form:" for CLI examples 
with placeholders. 
 
Fix accidental emphasis on a list item by adding empty lines around 
sub-list. 
 
Use title case in section titles and trim overly long underline. 
 
Capitalize UID, GID, Unicode, Ceph in text. 
 
Use double backticks consistently for command line switches, data, etc. 
 
Start with capital case and end in full stop if full sentence. 
 
Linkify mention of quiesce dev doc and add a label for it in 
doc/dev/mds_internals/quiesce.rst. 
 
Other very minor changes like typo, remove space at end of line. 
 
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>  
Guillaume Abrioux  [Mon, 13 Oct 2025 08:12:30 +0000  (10:12 +0200)] 
 
Merge pull request #65745 from guits/cv-drop-subprocess-call-get-devices 
 
ceph-volume: use udev data instead of LVM subprocess in get_devices() 
 
Guillaume Abrioux  [Mon, 13 Oct 2025 08:10:35 +0000  (10:10 +0200)] 
 
Merge pull request #65554 from matteopt/fix/udevdata-init-empty-file 
 
ceph-volume: fix UdevData initialisation from empty /run/udev/data/* file 
 
Anthony D'Atri  [Sun, 12 Oct 2025 17:25:30 +0000  (13:25 -0400)] 
 
Merge pull request #65893 from thuvh/doc-m1-getopt 
 
docs: add package on macos to run ceph-backport.sh 
 
Yuval Lifshitz  [Sun, 12 Oct 2025 10:55:06 +0000  (13:55 +0300)] 
 
Merge pull request #65783 from benhanokh/dedup_permissions 
 
rgw/dedup: Grant dedup process full RGW permissions. 
 
Gil Bregman  [Sun, 12 Oct 2025 09:50:29 +0000  (12:50 +0300)] 
 
mgr/cephadm: Limit the value of max-namespaces-per-subsystem. 
 
Fixes: https://tracker.ceph.com/issues/73505  
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>  
NitzanMordhai  [Sun, 12 Oct 2025 06:26:04 +0000  (09:26 +0300)] 
 
Merge pull request #64908 from Jakesquelch/wip-jakes-default-chunk-size 
 
mon: default chunk size change 
 
NitzanMordhai  [Sun, 12 Oct 2025 06:25:20 +0000  (09:25 +0300)] 
 
Merge pull request #65131 from kamoltat/wip-ksirivad-fix-72647 
 
mgr/progress: compare up set instead of acting set 
 
NitzanMordhai  [Sun, 12 Oct 2025 06:23:18 +0000  (09:23 +0300)] 
 
Merge pull request #65422 from NitzanMordhai/wip-nitzan-destroyed-osds-remove-health-msgs 
 
mgr: remove health msgs from the metrics if osd destroyed 
 
afreen23  [Sun, 12 Oct 2025 00:33:21 +0000  (06:03 +0530)] 
 
Merge pull request #65305 from rhcs-dashboard/upgrade-carbon-components-pkg 
 
mgr/dashboard: upgrade carbon components package@5.59.2 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
afreen23  [Sun, 12 Oct 2025 00:32:06 +0000  (06:02 +0530)] 
 
Merge pull request #65841 from Hezko/nvmeof-cli-ns-list-no-nqn-fix 
 
mgr/dashboard: ns list now support not passing nqn param 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Hoai-Thu Vuong  [Sat, 11 Oct 2025 18:34:00 +0000  (01:34  +0700)] 
 
docs: add package on macos to run ceph-backport.sh 
 
Signed-off-by: Hoai-Thu Vuong <thuvh87@gmail.com>  
Venky Shankar  [Sat, 11 Oct 2025 17:54:43 +0000  (23:24 +0530)] 
 
Merge pull request #64709 from dparmar18/fix-qa-fuse-mount-infinite-loop 
 
qa/tasks/cephfs: raise exception if incorrect fstype found 
 
Reviewed-by: Igor Golikov <igolikov@redhat.com>  
Reviewed-by: Rishabh Dave <ridave@redhat.com>  
Reviewed-by: Venky Shankar <vshankar@redhat.com>  
Venky Shankar  [Sat, 11 Oct 2025 17:52:59 +0000  (23:22 +0530)] 
 
Merge pull request #64345 from dparmar18/i71740 
 
mds, client, mgr/volumes: toggle snapshot visibility for subvolume based paths 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Reviewed-by: Venky Shankar <vshankar@redhat.com>  
Yuval Lifshitz  [Sat, 11 Oct 2025 15:41:11 +0000  (18:41 +0300)] 
 
Merge pull request #62971 from thuvh/feat_rgw_pubsub_push_metric 
 
rgw: add metric when send message with kafka and ampq 
 
Patrick Donnelly  [Sat, 11 Oct 2025 13:36:59 +0000  (09:36 -0400)] 
 
Merge PR #65892 into main 
 
* refs/pull/65892/head: 
	.github/workflows: update qa-symlink to use pull_request_target 
	script/verify-qa: print commit on run 
 
Adam King  [Fri, 10 Oct 2025 20:55:51 +0000  (16:55 -0400)] 
 
Merge pull request #65855 from rhcs-dashboard/bump-monitoring-stack 
 
mgr/cephadm: bump monitoring stack versions 
 
Reviewed-by: Adam King <adking@redhat.com>  
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Patrick Donnelly  [Fri, 10 Oct 2025 20:32:20 +0000  (16:32 -0400)] 
 
.github/workflows: update qa-symlink to use pull_request_target 
 
This should allow the script to run even when a PR is submitted by an 
external contributor. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Fri, 10 Oct 2025 20:31:54 +0000  (16:31 -0400)] 
 
script/verify-qa: print commit on run 
 
To allow sanity checking what the script is running against. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Casey Bodley  [Fri, 10 Oct 2025 17:45:43 +0000  (13:45 -0400)] 
 
Merge pull request #65723 from mheler/rgw_cloud_transition_header_fix 
 
rgw/s3: Always include x-amz-content-sha256 header in AWS v4 signatures 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Patrick Donnelly  [Fri, 10 Oct 2025 17:40:59 +0000  (13:40 -0400)] 
 
Merge PR #65839 into main 
 
* refs/pull/65839/head: 
	pybind/cephfs: fix including of platform_errno.h 
 
Reviewed-by: Venky Shankar <vshankar@redhat.com>  
Reviewed-by: Christopher Hoffman <choffman@redhat.com>  
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
SrinivasaBharathKanta  [Fri, 10 Oct 2025 16:01:52 +0000  (21:31 +0530)] 
 
Merge pull request #65525 from ethanwu-syno/fix-snapper-parse-m 
 
osd/SnapMapper: fix SnapMapper::Scrubber shard parsing 
 
SrinivasaBharathKanta  [Fri, 10 Oct 2025 16:01:17 +0000  (21:31 +0530)] 
 
Merge pull request #65450 from tchaikov/wip-fix-out-of-bound-access 
 
cpp-btree: fix array bounds warning in btree_node::swap() 
 
SrinivasaBharathKanta  [Fri, 10 Oct 2025 16:00:50 +0000  (21:30 +0530)] 
 
Merge pull request #65033 from Nordix/fix-72380-sunnat 
 
mgr/prometheus: Handle empty JSON from orch get-security-config 
 
Adam King  [Fri, 10 Oct 2025 15:08:26 +0000  (11:08 -0400)] 
 
Merge pull request #65757 from phlogistonjohn/jjm-qa-task-smb 
 
qa/tasks: move smb related task funcs out of cephadm.py to smb.py 
 
Reviewed-by: Adam King <adking@redhat.com>  
Rishabh Dave  [Wed, 8 Oct 2025 17:11:25 +0000  (22:41 +0530)] 
 
pybind/cephfs: fix including of platform_errno.h 
 
Introduced-by: 2439bcb87398  
Fixes: https://tracker.ceph.com/issues/73435  
Signed-off-by: Rishabh Dave <ridave@redhat.com>  
Martin Koch  [Tue, 30 Sep 2025 12:58:52 +0000  (14:58 +0200)] 
 
doc/mgr/dashboard: add note that only RSA keys are supported for TLS 
 
The dashboard module fails to start when configured with ECDSA/EC 
private keys due to pyOpenSSL limitations ("key type unsupported"). 
Add a note to the SSL/TLS documentation advising users to use 
RSA keys until ECDSA is supported. 
 
References: https://tracker.ceph.com/issues/73324 
 
Signed-off-by: Martin Koch <koch@synyx.de>  
pujaoshahu  [Wed, 16 Oct 2024 15:57:58 +0000  (21:27 +0530)] 
 
mgr/dashboard: replace bootstrap badges with carbon tags 
 
Fixes: https://tracker.ceph.com/issues/68252  
Signed-off-by: pujaoshahu <pshahu@redhat.com>  
afreen23  [Fri, 10 Oct 2025 10:05:10 +0000  (15:35 +0530)] 
 
Merge pull request #65852 from rhcs-dashboard/73447-fix-usage-bar-for-secondary-cluster 
 
mgr/dashboard : Fixed usage bar for secondary site in rbd mirroing 
 
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>  
Ilya Dryomov  [Fri, 10 Oct 2025 08:41:24 +0000  (10:41 +0200)] 
 
Merge pull request #63190 from adamemerson/wip-gcc15-rocksdb-cstdint 
 
build: Modify rocksdb submodule 
 
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>  
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Reviewed-by: Kefu Chai <tchaikov@gmail.com>  
Abhishek Desai  [Wed, 8 Oct 2025 07:10:22 +0000  (12:40 +0530)] 
 
mgr/dashboard : Fix secure-monitoring-stack creds issue 
Fixes : https://tracker.ceph.com/issues/73379 
 
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>  
afreen23  [Fri, 10 Oct 2025 08:27:59 +0000  (13:57 +0530)] 
 
Merge pull request #65840 from rhcs-dashboard/fix-permissionsrt 
 
mgr/dashboard: fix dashboard freeze on missing smb permissions 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Nizamudeen A <nia@redhat.com>  
Raja  [Fri, 10 Oct 2025 07:03:18 +0000  (12:33 +0530)] 
 
Merge pull request #65734 from ArbitCode/wip-raja-get-caller-identity-issue 
 
rgw/sts :  get-caller-identity issue fix 
 
Pritha Srivastava  [Fri, 10 Oct 2025 04:52:24 +0000  (10:22 +0530)] 
 
Merge pull request #65866 from samarahu/d4n-suite-redis-fix 
 
qa/d4n: Fix redis scanning in workunit 
 
Nizamudeen A  [Fri, 10 Oct 2025 04:33:45 +0000  (10:03 +0530)] 
 
Merge pull request #65857 from rhcs-dashboard/table-title-template 
 
mgr/dashboard: support templates in table component title 
 
Reviewed-by: Nizamudeen A <nia@redhat.com>  
Nizamudeen A  [Fri, 10 Oct 2025 04:01:46 +0000  (09:31 +0530)] 
 
Merge pull request #65558 from rhcs-dashboard/rbd-form-fixes 
 
mgr/dashboard: fix rbd form mirroring toggle 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>  
Nizamudeen A  [Fri, 10 Oct 2025 03:51:06 +0000  (09:21 +0530)] 
 
Merge pull request #65833 from rhcs-dashboard/custom-message-validator 
 
mgr/dashboard: support custom validator messages in inline edit 
 
Reviewed-by: Naman Munet <nmunet@redhat.com>  
Joseph Mundackal  [Thu, 9 Oct 2025 19:57:42 +0000  (15:57 -0400)] 
 
Merge pull request #65865 from jmundack/doc-Remove-unsupposed-OS-from-packages-and-container-hosts-table 
 
doc: Update os-recommendations.rst to remove empty rows 
 
afreen23  [Thu, 9 Oct 2025 18:57:21 +0000  (00:27  +0530)] 
 
Merge pull request #64587 from SundownRises/NotificationArea-component 
 
mgr/dashboard: Carbonised Notification area component 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Samarah  [Wed, 8 Oct 2025 16:10:53 +0000  (16:10 +0000)] 
 
qa/d4n: Fix redis scanning in workunit 
 
Signed-off-by: Samarah <samarah.uriarte@ibm.com>  
Tomer Haskalovitch  [Thu, 9 Oct 2025 06:33:57 +0000  (09:33 +0300)] 
 
mgr/dashboard: change the default max namespace from 4096 to None in subsystem add command to take gw default 
 
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>  
Joseph Mundackal  [Thu, 9 Oct 2025 17:09:26 +0000  (13:09 -0400)] 
 
doc: Update os-recommendations.rst to remove empty rows 
 
- Removing rows in tables without any supported versions 
 
Signed-off-by: Joseph Mundackal <jmundackal@bloomberg.net>  
Nizamudeen A  [Thu, 9 Oct 2025 09:12:03 +0000  (14:42 +0530)] 
 
mgr/cephadm: bump monitoring stack versions 
 
bumping prometheus, node-exporter, alertmanager, grafana. 
 
Fixes: https://tracker.ceph.com/issues/73467  
Signed-off-by: Nizamudeen A <nia@redhat.com>  
Afreen Misbah  [Thu, 9 Oct 2025 12:27:21 +0000  (17:57 +0530)] 
 
mgr/dashboard: Remove unused css 
 
Signed-off-by: Afreen Misbah <afreen@ibm.com>  
Venky Shankar  [Thu, 9 Oct 2025 13:13:26 +0000  (18:43 +0530)] 
 
Merge PR #65713 into main 
 
* refs/pull/65713/head: 
 
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>  
Reviewed-by: Christopher Hoffman <choffman@redhat.com>  
Aashish Sharma  [Thu, 9 Oct 2025 11:43:00 +0000  (17:13 +0530)] 
 
Merge pull request #62360 from cloudbehl/node-exporter-dashboard 
 
mgr/dashboard: added node-exporter dashboard 
 
Reviewed-by: Aashish Sharma <aasharma@redhat.com>  
Afreen Misbah  [Thu, 9 Oct 2025 11:37:47 +0000  (17:07 +0530)] 
 
mgr/dashboard: Fix color issue of notification panel 
 
The global header css of navigation panel was overriding the color of notifications. 
 
Signed-off-by: Afreen Misbah <afreen@ibm.com>  
Naman Munet  [Thu, 9 Oct 2025 10:58:11 +0000  (16:28 +0530)] 
 
mgr/dashboard: support templates in table component title 
 
fixes: https://tracker.ceph.com/issues/73456 
 
Signed-off-by: Naman Munet <naman.munet@ibm.com>  
afreen23  [Thu, 9 Oct 2025 10:45:58 +0000  (16:15 +0530)] 
 
Merge pull request #65787 from Hezko/nvmeof-cli-missing-cmnds2 
 
mgr/dashboard: support gw get_stats and listener info 
 
Reviewed-by: Nizamudeen A <nia@redhat.com>  
Abhishek Desai  [Thu, 9 Oct 2025 07:49:34 +0000  (13:19 +0530)] 
 
mgr/dashboard : Fixed usage bar for secondary site in rbd mirroing 
fixes : https://tracker.ceph.com/issues/73447 
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com>  
Guillaume Abrioux  [Thu, 9 Oct 2025 07:31:58 +0000  (09:31 +0200)] 
 
ceph-volume: lvm.Lvm.setup_metadata_devices refactor 
 
This commit refactors setup_metadata_devices into smaller helper methods. 
It keeps the distinction between existing logical volumes and raw devices 
explicit, centralizes tag handling and path assignment to make the 
control flow obvious and separates responsibilities for checking, creating, 
and tagging devices. 
 
Fixes: https://tracker.ceph.com/issues/73445  
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>  
Nizamudeen A  [Wed, 8 Oct 2025 10:29:36 +0000  (15:59 +0530)] 
 
mgr/dashboard: support custom validator messages in inline edit 
 
we can add custom messages to the customTemplate like 
``` 
 
        name: $localize`Name`, 
        prop: 'name', 
        flexGrow: 2, 
        cellTemplate: this.removingStatTpl, 
        cellTransformation: CellTemplate.editing, 
        customTemplateConfig: { 
          validators: [Validators.required, Validators.pattern(/^[A-Za-z ]+$/)], 
          errorMessages: { 
            required:  $localize`This field is required.`, 
            pattern: $localize`The field format is invalid.` 
          } 
        } 
      }, 
``` 
 
also extend support for async validator 
 
Signed-off-by: Nizamudeen A <nia@redhat.com>  
Kushal Deb  [Tue, 9 Sep 2025 12:02:00 +0000  (17:32 +0530)] 
 
mgr/cephadm: configurable per-service stop timeout 
 
Introduce a termination_grace_period field in service spec to define how long the 
orchestrator should wait for a service to shut down gracefully before forcefully terminating it. 
The value is plumbed mgr -> cephadm and written into 'unit.stop' as 'podman stop -t <N>' 
 
Signed-off-by: Kushal Deb <Kushal.Deb@ibm.com>  
Ankush Behl  [Tue, 18 Mar 2025 15:26:45 +0000  (20:56 +0530)] 
 
mgr/dashboard: added node-exporter dashboard 
 
Fixes: https://tracker.ceph.com/issues/70534  
Signed-off-by: Ankush Behl <cloudbehl@gmail.com>  
Nizamudeen A  [Thu, 9 Oct 2025 05:06:49 +0000  (10:36 +0530)] 
 
Merge pull request #65704 from rhcs-dashboard/rename-sidenav-items 
 
mgr/dashboard: Rename side-nav panel items 
 
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>  
Reviewed-by: Puja Shahu <pshahu@redhat.com>  
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Dnyaneshwari  talwekar <dtalweka@redhat.com>  
Reviewed-by: Aashish Sharma <aasharma@redhat.com>  
Gregory Farnum  [Wed, 8 Oct 2025 23:17:59 +0000  (16:17 -0700)] 
 
Merge pull request #65743 from edwinzrodriguez/ceph-clang-format-remainder 
 
Update misc file tab settings, based on the discussions in this PR 
and https://github.com/ceph/ceph/pull/65049 
 
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>  
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>  
Reviewed-by: John Mulligan <jmulligan@redhat.com>  
Reviewed-by: Greg Farnum <gfarnum@redhat.com>  
Gregory Farnum  [Wed, 8 Oct 2025 23:17:02 +0000  (16:17 -0700)] 
 
Merge pull request #65742 from edwinzrodriguez/ceph-clang-format-cc 
 
Update cc file tab settings, based on the discussions in this PR 
and https://github.com/ceph/ceph/pull/65049 
 
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>  
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>  
Reviewed-by: Greg Farnum <gfarnum@redhat.com>  
Gregory Farnum  [Wed, 8 Oct 2025 23:15:18 +0000  (16:15 -0700)] 
 
Merge pull request #65741 from edwinzrodriguez/ceph-clang-format-h 
 
Update header file tab settings, based on the discussions in this PR 
and https://github.com/ceph/ceph/pull/65049 
 
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>  
Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>  
Reviewed-by: Adam Emerson <aemerson@redhat.com>  
Reviewed-by: Greg Farnum <gfarnum@redhat.com>  
David Galloway  [Wed, 8 Oct 2025 22:51:55 +0000  (18:51 -0400)] 
 
Merge pull request #65835 from phlogistonjohn/jjm-bwc-naming-cleanup 
 
build-with-container: naming cleanup 
 
John Mulligan  [Wed, 8 Oct 2025 20:41:36 +0000  (16:41 -0400)] 
 
script/build-with-container: improve error handling for invalid distros 
 
Instead of throwing a long obnoxious traceback at the user if the value 
supplied to -d/--distro is invalid do something nicer. For example: 
``` 
$ ./src/script/build-with-container.py -d trixy  -e build 
usage: build-with-container.py [-h] [--help-build-steps] 
build-with-container.py: error: argument --distro/-d: unknown distro: 'trixy' not in centos10, centos10stream, centos8, centos9, centos9stream, rocky9, rockylinux9, rocky10, rockylinux10, fedora41, fc41, fedora42, fc42, fedora43, fc43, ubuntu20.04, ubuntu-focal, focal, ubuntu22.04, ubuntu-jammy, jammy, ubuntu24.04, ubuntu-noble, noble, debian12, debian-bookworm, bookworm, debian13, debian-trixie, trixie 
 
``` 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Wed, 8 Oct 2025 21:04:27 +0000  (17:04 -0400)] 
 
script/build-with-container: add debian 13 (trixie) 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Wed, 8 Oct 2025 17:30:18 +0000  (13:30 -0400)] 
 
script/build-with-container: add ubuntu 20.04 (focal) 
 
Add ubuntu 20.04 (focal) to the available list of distro kinds. 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Wed, 8 Oct 2025 14:28:30 +0000  (10:28 -0400)] 
 
script/build-with-container: add a pair of fedora distro versions 
 
Add fedora 42 and the soon-to-be-released fedora 43. 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Wed, 8 Oct 2025 14:26:58 +0000  (10:26 -0400)] 
 
script/build-with-container: lightly organize the distro kind aliases 
 
Do a tiny reorg of the distro kind aliases and container images to keep 
the EL distros together and comment out each "section". 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
John Mulligan  [Wed, 8 Oct 2025 14:23:25 +0000  (10:23 -0400)] 
 
script/build-with-container: be consistent with naming in distro kinds 
 
Update the DistroKind enum and related items so that the naming is 
applied consistently. That is: the canonical (no pun indented) form 
of the name is "<name><version>" and codenames, such as "jammy" or 
"bookworm" are aliases. This matches the previously existing code. 
 
Signed-off-by: John Mulligan <jmulligan@redhat.com>  
Tomer Haskalovitch  [Wed, 8 Oct 2025 16:21:46 +0000  (19:21 +0300)] 
 
mgr/dashboard: ns list now support not passing nqn param 
 
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>  
Pedro Gonzalez Gomez  [Wed, 8 Oct 2025 17:25:29 +0000  (19:25 +0200)] 
 
mgr/dashboard: fix dashboard freeze on missing smb permissions 
 
Fixes: https://tracker.ceph.com/issues/73436  
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>  
Shweta Bhosale  [Mon, 15 Sep 2025 16:16:21 +0000  (21:46 +0530)] 
 
mgr/cephadm: Add stick table and haproxy peers in haproxy.cfg for NFS to support nfs active-active cluster 
 
Fixes: https://tracker.ceph.com/issues/72906  
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>  
Adam King  [Mon, 15 Jul 2024 15:57:47 +0000  (11:57 -0400)] 
 
mgr/cephadm: add tcp mode for ingress over RGW 
 
In order to allow TLS for the full path client -> haproxy 
-> RGW, give the option for the ingress service to just 
serve in tcp mode and pass received data directly 
to the backend servers. Makes no difference for the 
ingress over nfs case that already used tcp mode. 
 
Signed-off-by: Adam King <adking@redhat.com>  
Adam King  [Mon, 15 Jul 2024 15:26:10 +0000  (11:26 -0400)] 
 
mgr/cephadm: change balance in haproxy cfg to roundrobin in tcp mode 
 
This was recommended to better support large deployments 
that are trying to send lots of data per client and want 
multiple backend gateways serving each client 
 
Signed-off-by: Adam King <adking@redhat.com>  
J. Eric Ivancich  [Wed, 8 Oct 2025 14:14:57 +0000  (10:14 -0400)] 
 
Merge pull request #65797 from ivancich/wip-bump-arrow 
 
rgw: use later versions of Apache Arrow at utf8proc submodules 
 
Reviewed-by: Edwin Rodriguez <edwin.rodriguez1@ibm.com>  
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Adam King  [Wed, 8 Oct 2025 13:19:27 +0000  (09:19 -0400)] 
 
Merge pull request #65644 from ShwetaBhosale1/fix_issue_73035_nfs_ganesha_tls_support 
 
mgr/cephadm: Cephadm support for NFS-Ganesha TLS configuration 
 
Reviewed-by: Adam King <adking@redhat.com>  
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>  
Reviewed-by: Redouane Kachach <rkachach@ibm.com>