]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
afreen23  [Tue, 14 Oct 2025 09:56:44 +0000  (15:26 +0530)] 
Merge pull request #65897 from Hezko/wip-73504-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Tue, 14 Oct 2025 09:55:40 +0000  (15:25 +0530)] 
Merge pull request #65927 from rhcs-dashboard/wip-73510-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Tue, 14 Oct 2025 07:57:27 +0000  (13:27 +0530)] 
Merge pull request #65853 from rhcs-dashboard/wip-73386-tentacleReviewed-by: Afreen Misbah <afreen@ibm.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> 
(cherry picked from commit 
60140b1ccc8006325632320e39fc209724524aef )
SrinivasaBharathKanta  [Mon, 13 Oct 2025 03:30:22 +0000  (09:00 +0530)] 
Merge pull request #63716 from NitzanMordhai/wip-71540-tentacle
SrinivasaBharathKanta  [Mon, 13 Oct 2025 03:27:03 +0000  (08:57 +0530)] 
Merge pull request #65793 from JonBailey1993/wip-73375-tentacle
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> 
(cherry picked from commit 
0419a1a17537917e01950745d3756591d83923da )
afreen23  [Sun, 12 Oct 2025 00:23:28 +0000  (05:53  +0530)] 
Merge pull request #65781 from Hezko/wip-73359-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
afreen23  [Fri, 10 Oct 2025 17:49:20 +0000  (23:19 +0530)] 
Merge pull request #65673 from rhcs-dashboard/wip-73233-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Fri, 10 Oct 2025 15:59:17 +0000  (21:29 +0530)] 
Merge pull request #65846 from rhcs-dashboard/wip-73439-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Fri, 10 Oct 2025 15:49:13 +0000  (21:19 +0530)] 
Merge pull request #65873 from afreen23/wip-73481-tentacleReviewed-by: Ankush Behl <cloudbehl@gmail.com> 
Shraddha Agrawal  [Fri, 10 Oct 2025 15:30:00 +0000  (21:00 +0530)] 
Merge pull request #65794 from shraddhaag/wip-73095-tentacleReviewed-by: Kamoltat Sirivadhna <ksirivad@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> 
(cherry picked from commit 
d987989acc22b7b7359f80b5310441297bf16b72 )
Nizamudeen A  [Fri, 10 Oct 2025 04:03:07 +0000  (09:33 +0530)] 
Merge pull request #65856 from rhcs-dashboard/wip-73369-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Thu, 9 Oct 2025 19:15:40 +0000  (00:45  +0530)] 
Merge pull request #65749 from Hezko/wip-73340-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
afreen23  [Thu, 9 Oct 2025 19:15:24 +0000  (00:45  +0530)] 
Merge pull request #65750 from Hezko/wip-73341-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
Nizamudeen A  [Mon, 22 Sep 2025 15:43:52 +0000  (21:13 +0530)] 
mgr/dashboard: fix prometheus API error when not configured
Fixes: https://tracker.ceph.com/issues/73174 
Signed-off-by: Nizamudeen A <nia@redhat.com> 
(cherry picked from commit 
0c0e0d436e63fa767da149402fead6a25e513978 )
Nizamudeen A  [Thu, 9 Oct 2025 09:18:50 +0000  (14:48 +0530)] 
Merge pull request #65828 from rhcs-dashboard/wip-73404-tentacleReviewed-by: Ankush Behl <cloudbehl@gmail.com> 
Abhishek Desai  [Thu, 3 Jul 2025 08:25:52 +0000  (13:55 +0530)] 
mgr/dashboard: Remove the time dropdown from grafana iframe.
fixes: https://tracker.ceph.com/issues/71907
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com> 
(cherry picked from commit 
8580fd50d8e1c6ce34d6eba0fe3f7e0d82ca02e3 )
Naman Munet  [Mon, 29 Sep 2025 04:51:06 +0000  (10:21 +0530)] 
mgr/dashboard: Rename side-nav panel items
Fixes: https://tracker.ceph.com/issues/73252 
Commit includes changes:
1) Renaming Topic to Notification destination
2) Renaming Tiering to Storage class
3) Renaming Users to User Management
4) fix storage class table refresh after delete
5) Also made changes to internal routing for topic and storage class
Signed-off-by: Naman Munet <naman.munet@ibm.com> 
(cherry picked from commit 
7aac42984c7ea24555ba1f8936a550c39902c389 )
David Galloway  [Thu, 9 Oct 2025 00:22:27 +0000  (20:22 -0400)] 
Merge pull request #65843 from phlogistonjohn/jjm-bwc-backports-t
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> 
(cherry picked from commit 
72f3ad9549e84bdba7bdfd97d2ede3c55e02f103 )
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> 
(cherry picked from commit 
a13fa091dd6bad35c44076cb7c46cb7bcc17a7ac )
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> 
(cherry picked from commit 
7c40f7bd07ac935d0657b9284118da8590a5cf0d )
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> 
(cherry picked from commit 
76fe5ad298ee5626eeb63591a702e8f8cc9be7d0 )
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> 
(cherry picked from commit 
4430a5ad6be6f26309d5f5bea0e448a4bbd432e1 )
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> 
(cherry picked from commit 
ac11a80a63ab1909fbdf682d830acde96856f502 )
Dan Mick  [Tue, 7 Oct 2025 01:48:42 +0000  (18:48 -0700)] 
src/script: add bookworm to build-with-container.py
..and its friend buildcontainer-setup.sh
Signed-off-by: Dan Mick <dan.mick@redhat.com> 
(cherry picked from commit 
34b497c2f3652e7d30c7b7476b711fd9f1f4ecac )
John Mulligan  [Thu, 28 Aug 2025 23:39:06 +0000  (19:39 -0400)] 
build-with-container: ensure npm dir is set up before configure
When the npm cache path option is passed the npm cache dir is passed
to all container `run` commands, ensure the dir has been created
before the first container command (configure) is used.
Signed-off-by: John Mulligan <jmulligan@redhat.com> 
(cherry picked from commit 
79166af192ea0b4b982b56ce521516d5a29e7a0d )
afreen23  [Wed, 8 Oct 2025 16:10:38 +0000  (21:40 +0530)] 
Merge pull request #65816 from Hezko/wip-73400-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
Nizamudeen A  [Thu, 11 Sep 2025 05:29:47 +0000  (10:59 +0530)] 
mgr/dashboard: improve search and pagination behavior
add a throttle to the pagination cycle so that if you repeatedly try to
cycle through the page, it increases the delay. Doing this because
unlike search the button click to change page is deliberate and the
first click to the button should respond immediately.
another thing is that the search with a keyword stores every keystroke i
do in the search field and then after the debouncce interval it sends
all those request one by one.
for eg: if i type 222 it waits 1s for the
debounce timer and then sends a request to find osd with id 2 first then
again 2 and then again 2. Instead it should only send 222 at the end.
Fixes: https://tracker.ceph.com/issues/72979 
Signed-off-by: Nizamudeen A <nia@redhat.com> 
(cherry picked from commit 
5eda016780b91ca46ba394a3a5ef3fd988897ebd )
Nizamudeen A  [Thu, 11 Sep 2025 05:25:08 +0000  (10:55 +0530)] 
mgr/dashboard: show loader while changing pages
during server side pagination where each pagination cycle is delayed by
1s.
Fixes: https://tracker.ceph.com/issues/72979 
Signed-off-by: Nizamudeen A <nia@redhat.com> 
(cherry picked from commit 
66ce55ae2bc823e39f5f0c9e4f1db7609f85974d )
Tomer Haskalovitch  [Thu, 18 Sep 2025 07:58:44 +0000  (10:58 +0300)] 
mgr/dashboard: raise exception if both size and rbd_image_size are being passed in ns add
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
3ff7d737bb1934dbfe26d86a819727d9456a6da6 )
Shraddha Agrawal  [Thu, 18 Sep 2025 08:15:39 +0000  (09:15 +0100)] 
doc: add format option in docs
Fixes: https://tracker.ceph.com/issues/71546 
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com> 
(cherry picked from commit 
14412e76a2f47aad94eed1eb51af964172281fe6 )
Shraddha Agrawal  [Thu, 11 Sep 2025 14:44:51 +0000  (20:14 +0530)] 
mon/OSDMonitor.cc: optionally display availability status in json
This commit enables users to specify the format option for the
data availability feature. Now if the users specific json-pretty,
output will be displayed in the given format.
Fixes: https://tracker.ceph.com/issues/71546 
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com> 
(cherry picked from commit 
2bc4922614790fe0010d88363213fb463f93e299 )
Jon  [Mon, 6 Oct 2025 08:32:29 +0000  (09:32 +0100)] 
osd: Fix stats mismatch cluster error seen during scrubbing
Revert "osd: Reduce the amount of status invalidations when rolling shards forwards during peering"
This reverts commit 
b5cad2694569b7f0eef173f87a7eecb2ddd6b27e .
Fixes: https://tracker.ceph.com/issues/73260 
Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com> 
(cherry picked from commit 
7031e319158f26e707beb6ad3bd463d7c8bdb005 )
Pedro Gonzalez Gomez  [Mon, 6 Oct 2025 09:25:20 +0000  (11:25 +0200)] 
Merge pull request #65647 from rhcs-dashboard/wip-73198-tentacleReviewed-by: Ankush Behl <cloudbehl@gmail.com> 
SrinivasaBharathKanta  [Sun, 5 Oct 2025 10:33:40 +0000  (16:03 +0530)] 
Merge pull request #65005 from mchangir/wip-72562-tentacle
Tomer Haskalovitch  [Sun, 28 Sep 2025 10:40:45 +0000  (13:40 +0300)] 
mgr/dashboard: fix the separation between CLI and API only commands
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
7b71919a44ebd21cf60edbe5dbc9d4cc152d6f1a )
Ilya Dryomov  [Fri, 3 Oct 2025 22:21:52 +0000  (00:21  +0200)] 
Merge pull request #65336 from abitdrag/wip-72818-tentacleReviewed-by: Ilya Dryomov <idryomov@gmail.com> 
Yuri Weinstein  [Fri, 3 Oct 2025 15:05:52 +0000  (08:05 -0700)] 
Merge pull request #65645 from ceph/wip-yuriw-upgardes-tentacleReviewed-by: David Galloway <dgallowa@redhat.com> Reviewed-by: Laura Flores <lflores@redhat.com> 
Laura Flores  [Thu, 2 Oct 2025 20:03:28 +0000  (15:03 -0500)] 
qa/upgrade/squid-x: ignore pool quota warningsSigned-off-by: Laura Flores <lflores@ibm.com> 
David Galloway  [Thu, 2 Oct 2025 14:36:00 +0000  (10:36 -0400)] 
Merge pull request #65752 from cbodley/wip-72737-tentacle
John Mulligan  [Thu, 13 Feb 2025 20:59:42 +0000  (15:59 -0500)] 
ceph.spec.in: use rpm macro for python shebang pathfix
To support EL 10 distros, update the source of the pathfix tool (on EL
9+ distros) and use the macro for updating python shebangs that has been
available since at least EL 9.
Signed-off-by: John Mulligan <jmulligan@redhat.com> 
(cherry picked from commit 
f60065de25322505c3d95a38148f7e7506fe65bc )
Casey Bodley  [Tue, 19 Aug 2025 13:44:52 +0000  (09:44 -0400)] 
rpm: require gcc >= 13.3 regardless of gts_version
when gts_version is not set, bump the required version of gcc-c++ >= 13.3.
move this into a `%if 0%{?gts_version} == 0` block to prevent that from
applying to builds using gts, because the distro probably doesn't
provide a recent enough gcc-c++
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
f9b9bf3c6a947a483cedc00399f9d370e5158d5b )
Casey Bodley  [Tue, 19 Aug 2025 13:30:51 +0000  (09:30 -0400)] 
rpm: remove _lto_cflags logic for older distros
none of these distros are supported anymore. gcc >= 13.3 should resolve
those lto issues
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
897188f157a8779b7da741601be7fc4849df28ed )
Casey Bodley  [Tue, 19 Aug 2025 13:29:01 +0000  (09:29 -0400)] 
rpm: remove special cases for gts_version < 13
now that we no longer set gts_version to 11, remove any special cases
for gts_version < 13
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
77c6ef8e3b3a92505b0ae787f30fb77bf57c77ba )
Casey Bodley  [Tue, 19 Aug 2025 13:26:49 +0000  (09:26 -0400)] 
rpm: default to gcc-toolset-13, not just for crimson
Fixes: https://tracker.ceph.com/issues/72643 
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
1b5f1ebbfc807f27541b18af75329daf16fd32f5 )
John Mulligan  [Fri, 27 Jun 2025 15:08:39 +0000  (11:08 -0400)] 
ceph.spec.in: conditionalize crimson gts version on el10
EL10 distros come with GCC 14. When crimson was enabled it was always
trying to set gts_version to 13 (gcc-toolset version). Make the use of
gts version conditional on using el versions lower than 10.
Signed-off-by: John Mulligan <jmulligan@redhat.com> 
(cherry picked from commit 
c91c49282974d051dbd5f954e5b3cc5036de66a7 )
Casey Bodley  [Sat, 7 Jun 2025 01:43:33 +0000  (21:43 -0400)] 
valgrind: wildcard glibc version for dlopen() leak suppression
the original suppression for "dlopen@@GLIBC_2.2.5" is very similar to
several later suppressions for "dlopen@@GLIBC_2.34". add a wildcard to
the original suppression so the rest can be removed
this also helps suppress a new leak, seen with gcc-13:
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: reachable
   fun:malloc
   fun:UnknownInlinedFun
   fun:decompose_rpath
   fun:_dl_map_object
   fun:dl_open_worker_begin
   fun:_dl_catch_exception
   fun:dl_open_worker
   fun:_dl_catch_exception
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_exception
   fun:_dl_catch_error
   fun:_dlerror_run
   fun:dlopen@@GLIBC_2.34
   fun:_sub_I_65535_0.0
   fun:call_init
   fun:call_init
   fun:_dl_init
   obj:/usr/lib64/ld-linux-x86-64.so.2
   obj:*
   obj:*
   obj:*
   obj:*
   obj:*
   obj:*
   obj:*
}
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
7ff53ade38fdee99f09f152530d596dab771ea2f )
Casey Bodley  [Sat, 7 Jun 2025 01:27:20 +0000  (21:27 -0400)] 
valgrind: update rocksdb ObjectLibrary leak suppression for gcc-13
the suppression for gcc-13 only differs on two lines, so add wildcards
to match either. the diff between the current suppression and the new
one follows:
diff --git a/qa/valgrind.supp b/qa/valgrind.supp
index 
926d3d032a8 ..
2f9650029ee  100644
--- a/qa/valgrind.supp
+++ b/qa/valgrind.supp
@@ -592,7 +592,7 @@
         rocksdb ObjectLibrary AddFactoryEntry centos 9 leak
         Memcheck:Leak
         match-leak-kinds: reachable
-        fun:_Znam
+        fun:_Znwm
         fun:UnknownInlinedFun
         fun:UnknownInlinedFun
         fun:UnknownInlinedFun
@@ -601,7 +601,7 @@
         fun:UnknownInlinedFun
         fun:_ZN7rocksdb13ObjectLibrary15AddFactoryEntryEPKcOSt10unique_ptrINS0_5EntryESt14default_deleteIS4_EE
         fun:UnknownInlinedFun
-        fun:_Z41__static_initialization_and_destruction_0ii.constprop.60
+        fun:_Z41__static_initialization_and_destruction_0v.lto_priv.83
         fun:_sub_I_65535_0.0
         fun:__libc_start_main@@GLIBC_2.34
         fun:(below main)
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
eee03c25753f96d71bae3a33e697a7399e0ddf99 )
Casey Bodley  [Fri, 26 Jul 2024 20:43:40 +0000  (16:43 -0400)] 
rpm: reenable lto for gcc-toolset-13 by requiring 13.3
referenced gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113359
shows that it was resolved for 13.3. reenable lto for gcc-toolset-13 by
requiring 13.3 or later
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
(cherry picked from commit 
75c94ffc568f9cac68d5146150a5225d71f7d5e5 )
Tomer Haskalovitch  [Sun, 21 Sep 2025 09:49:29 +0000  (12:49 +0300)] 
mgr/dashboard: fix command alias help message
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
30872b2ae746324083f315a2be00144dea048f19 )
Tomer Haskalovitch  [Wed, 17 Sep 2025 10:50:23 +0000  (13:50 +0300)] 
mgr/dashboard: add nsid param to ns list command
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
551ff3dbd44c33c556134b319b5e0c97c7518547 )
David Galloway  [Wed, 1 Oct 2025 16:10:54 +0000  (12:10 -0400)] 
Merge pull request #65696 from adk3798/tentacle-cephadm-support-custom-distro
Pedro Gonzalez Gomez  [Wed, 1 Oct 2025 06:27:31 +0000  (08:27 +0200)] 
Merge pull request #65737 from rhcs-dashboard/wip-73320-tentacleReviewed-by: Dnyaneshwari <dnyaneshwari@ibm.com> Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
Abhishek Desai  [Tue, 9 Sep 2025 18:53:05 +0000  (00:23  +0530)] 
mgr/dashboard : Hide suppressed  alert on landing page
fixes : https://tracker.ceph.com/issues/72944
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com> 
(cherry picked from commit 
280d8f66bf811bf6ca05da4703c4fdadcd89504a )
afreen23  [Tue, 30 Sep 2025 15:34:06 +0000  (21:04 +0530)] 
Merge pull request #65493 from rhcs-dashboard/wip-72985-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Tue, 30 Sep 2025 13:35:35 +0000  (19:05 +0530)] 
Merge pull request #65680 from rhcs-dashboard/wip-73227-tentacleReviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com> 
Abhishek Desai  [Fri, 29 Aug 2025 14:29:09 +0000  (19:59 +0530)] 
mgr/dashboard: Group similar alerts
fixes : https://tracker.ceph.com/issues/72788
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com> 
(cherry picked from commit 
cdd74a35103ecea7f8031aed494868fbd618d45b )
 Conflicts:
	src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.scss
Accept the incoming changes
 Conflicts:
	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.html
	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.ts
afreen23  [Tue, 30 Sep 2025 10:01:16 +0000  (15:31 +0530)] 
Merge pull request #65491 from rhcs-dashboard/wip-72986-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Tue, 30 Sep 2025 10:01:00 +0000  (15:31 +0530)] 
Merge pull request #65490 from rhcs-dashboard/wip-72988-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
Dnyaneshwari  [Fri, 5 Sep 2025 10:17:11 +0000  (15:47 +0530)] 
mgr/dashboard: Local storage class creation via dashboard doesn't handle creation of pool.
Fixes: https://tracker.ceph.com/issues/72569 
Signed-off-by: Dnyaneshwari <dtalweka@redhat.com> 
mgr/dashboard: handle creation of new pool
Commit includes:
1) Provide link to create a new pool
2) Refactored validation on ACL mapping, removed required validator as default
3) fixed runtime error on console due to ACL length due to which the details section was not opening
4) Used rxjs operators to make API calls and making form ready once all data is available, fixing the form patch issues
5) Refactored some part of code to improve the performance
6) Added zone and pool information in details section for local storage class
Fixes: https://tracker.ceph.com/issues/72569 
Signed-off-by: Naman Munet <naman.munet@ibm.com> 
(cherry picked from commit 
2d0e71c845643a26d4425ddac8ee0ff30153eff2 )
	src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-storage-class-form/rgw-storage-class-form.component.ts
	src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw.module.ts
	src/pybind/mgr/dashboard/services/rgw_client.py
Adam King  [Mon, 29 Sep 2025 19:35:20 +0000  (15:35 -0400)] 
Merge pull request #65719 from adk3798/tentacle-cephadm-default-imageReviewed-by: John Mulligan <jmulligan@redhat.com> 
afreen23  [Mon, 29 Sep 2025 18:48:36 +0000  (00:18  +0530)] 
Merge pull request #65679 from Hezko/wip-73256-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
afreen23  [Mon, 29 Sep 2025 18:48:05 +0000  (00:18  +0530)] 
Merge pull request #65677 from Hezko/wip-73258-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
Adam King  [Mon, 29 Sep 2025 15:54:08 +0000  (11:54 -0400)] 
cephadm: set default image for tentacle releaseSigned-off-by: Adam King <adking@redhat.com> 
Pedro Gonzalez Gomez  [Mon, 29 Sep 2025 11:54:58 +0000  (13:54 +0200)] 
Merge pull request #65678 from Hezko/wip-73257-tentacleReviewed-by: nizamial09 <nia@redhat.com> 
Pedro Gonzalez Gomez  [Mon, 29 Sep 2025 11:50:54 +0000  (13:50 +0200)] 
Merge pull request #65705 from rhcs-dashboard/wip-73275-tentacleReviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
Pedro Gonzalez Gomez  [Mon, 29 Sep 2025 11:46:16 +0000  (13:46 +0200)] 
Merge pull request #65692 from aaSharma14/wip-73273-tentacleReviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
Pedro Gonzalez Gomez  [Mon, 29 Sep 2025 11:36:33 +0000  (13:36 +0200)] 
Merge pull request #65708 from aaSharma14/wip-73292-tentacleReviewed-by: nizamial09 <nia@redhat.com> Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
Pedro Gonzalez Gomez  [Mon, 29 Sep 2025 11:29:47 +0000  (13:29 +0200)] 
Merge pull request #65672 from rhcs-dashboard/wip-73251-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
Aashish Sharma  [Wed, 2 Jul 2025 11:05:14 +0000  (16:35 +0530)] 
monitoring: fix MTU Mismatch alert rule and expr
Fixes: https://tracker.ceph.com/issues/73290 
Signed-off-by: Aashish Sharma <aasharma@redhat.com> 
(cherry picked from commit 
bee24dec441b9e6b263e4498c2ab333b0a60a52d )
Conflicts:
	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.html
	src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/active-alert-list/active-alert-list.component.ts
Vallari Agrawal  [Mon, 29 Sep 2025 07:13:35 +0000  (12:43 +0530)] 
Merge pull request #65583 from VallariAg/wip-73109-tentacle
Naman Munet  [Wed, 24 Sep 2025 07:23:40 +0000  (12:53 +0530)] 
mgr/dashboard: Blank entry for Storage Capacity in dashboard under Cluster > Expand Cluster > Review
https://tracker.ceph.com/issues/73220
Signed-off-by: Naman Munet <naman.munet@ibm.com> 
(cherry picked from commit 
a01909e7588c7ff757079475e3ea6f1dc3054db7 )
Yuri Weinstein  [Fri, 26 Sep 2025 19:56:11 +0000  (12:56 -0700)] 
Merge pull request #65587 from adamemerson/wip-perfcounters-unique-string-tentacleReviewed-by: Adam Emerson <aemerson@redhat.com> 
Yuri Weinstein  [Tue, 23 Sep 2025 16:31:37 +0000  (09:31 -0700)] 
qa/tests: added messages to the whitelistSigned-off-by: Yuri Weinstein <yweinste@redhat.com> 
Yuri Weinstein  [Fri, 26 Sep 2025 15:11:55 +0000  (08:11 -0700)] 
Merge pull request #65478 from pdvian/wip-72911-tentacleReviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Yuri Weinstein  [Fri, 26 Sep 2025 15:11:10 +0000  (08:11 -0700)] 
Merge pull request #65464 from pdvian/wip-72851-tentacleReviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
bachmanity1  [Fri, 19 Sep 2025 07:52:15 +0000  (16:52 +0900)] 
cephadm: support custom distros by falling back to ID_LIKE
This change enables cephadm to work on custom or derivative distributions
that are based on supported distros without requiring code changes for
each new custom/derivative distro.
Signed-off-by: bachmanity1 <bachmanity138@gmail.com> 
(cherry picked from commit 
35323380403eebe69ad8650a2036afa87569d1a2 )
Aashish Sharma  [Wed, 17 Sep 2025 09:34:11 +0000  (15:04 +0530)] 
ceph-mixin: reset auto_count to 10
Signed-off-by: Aashish Sharma <aasharma@redhat.com> 
(cherry picked from commit 
ebca859c5d22740678baff0353b39c5642f1eb0b )
SuperQ  [Mon, 21 Apr 2025 09:47:41 +0000  (11:47 +0200)] 
ceph-mixin: Update monitoring mixin
Update `rate()` queries to be more accurate. The use of `irate()` leads
to misleading graphs because it only looks at the last 2 samples over
the selected time range step interval. Also use `$__rate_interval`
consistently in order to scale over short and long time ranges.
* Replace `irate()` with `rate()` to avoid sample bias.
* Use `$__rate_interval` consistently.
* Update auto_count/min to provide higher detail graphs.
Fixes: https://tracker.ceph.com/issues/72343 
Signed-off-by: SuperQ <superq@gmail.com> 
Signed-off-by: Ankush Behl <cloudbehl@gmail.com> 
(cherry picked from commit 
9c4cd107a41292aba547fdd4a3721cbc554a6b6a )
Aashish Sharma  [Fri, 26 Sep 2025 10:36:52 +0000  (16:06 +0530)] 
Merge pull request #65619 from aaSharma14/wip-73166-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
Aashish Sharma  [Fri, 26 Sep 2025 10:33:24 +0000  (16:03 +0530)] 
Merge pull request #65622 from aaSharma14/wip-73168-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Fri, 26 Sep 2025 06:36:53 +0000  (12:06 +0530)] 
Merge pull request #65675 from rhcs-dashboard/wip-73234-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
Jos Collin  [Fri, 26 Sep 2025 06:02:40 +0000  (11:32 +0530)] 
Merge pull request #65601 from kotreshhr/wip-73131-tentacleReviewed-by: Jos Collin <jcollin@redhat.com> 
Aashish Sharma  [Fri, 26 Sep 2025 05:11:33 +0000  (10:41 +0530)] 
Merge pull request #65670 from aaSharma14/wip-73229-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
Tomer Haskalovitch  [Sun, 14 Sep 2025 06:10:22 +0000  (09:10 +0300)] 
mgr/dashboard: fix None force param handling in ns add_host so it won't raise exceptions
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
38f62c4a379bfbe0bc57ebee4fc1aa6661c75dca )
Tomer Haskalovitch  [Fri, 12 Sep 2025 00:58:44 +0000  (03:58  +0300)] 
mgr/dashboard: --no-group-append default value to False, aligned with old CLI
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
46b74faa763e7894e62558f14f786c870d740b29 )
Tomer Haskalovitch  [Wed, 10 Sep 2025 09:02:03 +0000  (12:02 +0300)] 
mgr/dashboard: add nsid param to ns add command
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com> 
(cherry picked from commit 
ee37978e7341ad3c29f986f316d89cb76b26efb5 )
Dnyaneshwari  [Fri, 19 Sep 2025 11:01:43 +0000  (16:31 +0530)] 
mgr/dashboard: FS - Attach Command showing undefined for MountData
Fixes: https://tracker.ceph.com/issues/73137 
Signed-off-by: Dnyaneshwari Talwekar <dtalwekar@redhat.com> 
(cherry picked from commit 
50ef955207e7095578dc09820885a3dd0d6b3d52 )
Dnyaneshwari  [Thu, 21 Aug 2025 06:05:03 +0000  (11:35 +0530)] 
mgr/dashboard: fix data mismatch in Advance section in Tiering.
Fixes: https://tracker.ceph.com/issues/72641 
Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com> 
(cherry picked from commit 
300e5058a5e80f7d679fc1d1c0a646f03c5dcb1b )
afreen23  [Thu, 25 Sep 2025 07:41:49 +0000  (13:11 +0530)] 
Merge pull request #65653 from rhcs-dashboard/wip-73224-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
afreen23  [Thu, 25 Sep 2025 07:36:41 +0000  (13:06 +0530)] 
Merge pull request #65650 from rhcs-dashboard/wip-73199-tentacleReviewed-by: Afreen Misbah <afreen@ibm.com> 
Abhishek Desai  [Tue, 19 Aug 2025 07:11:19 +0000  (12:41 +0530)] 
mgr/dashboard : Skip calls until secure_monitoring_stack is enabled
fixes : https://tracker.ceph.com/issues/72635
Signed-off-by: Abhishek Desai <abhishek.desai1@ibm.com> 
(cherry picked from commit 
42ce56f4b96a46f01d2078132ced40182aa30d68 )
Aashish Sharma  [Wed, 17 Sep 2025 06:58:16 +0000  (12:28 +0530)] 
monitoring/ceph_mixin: fix Cluster - Advanced OSD grafana panel
1. Fixes the promql expr used to calculate "In" OSDs in
   ceph-cluster-advanced.json.
2. Fixes the color coding for the single state panels used in the OSDs
   grafana panel like "In", "Out" etc
Fixes: https://tracker.ceph.com/issues/72810 
Signed-off-by: Aashish Sharma <aasharma@redhat.com> 
(cherry picked from commit 
53a6856d603e0fe4ff31f76e19263a80359a9f1d )
afreen23  [Thu, 25 Sep 2025 04:52:33 +0000  (10:22 +0530)] 
Merge pull request #65658 from rhcs-dashboard/wip-73239-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
afreen23  [Thu, 25 Sep 2025 04:52:11 +0000  (10:22 +0530)] 
Merge pull request #65657 from rhcs-dashboard/wip-73213-tentacleReviewed-by: Nizamudeen A <nia@redhat.com> 
Pedro Gonzalez Gomez  [Wed, 27 Aug 2025 14:41:41 +0000  (16:41 +0200)] 
mgr/dashboard: add multiple ceph users deletion
Fixes: https://tracker.ceph.com/issues/72752 
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
(cherry picked from commit 
14ca16576d16de49c07725fb4b0feb112c8a1a43 )
Pedro Gonzalez Gomez  [Tue, 26 Aug 2025 12:05:45 +0000  (14:05 +0200)] 
mgr/dashboard: fix SMB custom DNS button and linked_to_cluster col
- The button 'add custom DNS' in smb cluster form should only appear for active directory where is relevant.
- The linked_to_cluster column data is missing from smb standalone
- Some refactoring to remove magic strings and use FormControl for publicAddrs field
Fixes: https://tracker.ceph.com/issues/73096 
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com> 
(cherry picked from commit 
9ce943e21558d17b3a214840b39bb57eab0cbd85 )