Commit Graph

163319 Commits

Author SHA1 Message Date
Syed Ali Ul Hasan
b1be0f8d8f mgr/dashboard: rgw gateway switcher read-only for resource page
- Fixes: https://tracker.ceph.com/issues/78513

Signed-off-by: Syed Ali Ul Hasan <syedaliulhasan19@gmail.com>
2026-07-28 02:05:43 +05:30
Afreen Misbah
e781e5a1a5
Merge pull request #69790 from syedali237/dashboard/user-management
mgr/dashboard : migrated User Table tabs to resource pages

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
2026-07-28 01:49:50 +05:30
Patrick Donnelly
66524970a1
Merge PR #70576 into main
* refs/pull/70576/head:
	script/ptl-tool: add more refs for main branch

Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2026-07-27 13:06:57 -04:00
Syed Ali Ul Hasan
78a2d82cb1 mgr/dashboard: migrated user table tabs to resource pages
- Fixes: https://tracker.ceph.com/issues/77475

Signed-off-by: Syed Ali Ul Hasan <syedaliulhasan19@gmail.com>
2026-07-27 21:35:31 +05:30
Patrick Donnelly
ebc60e401f
script/ptl-tool: add more refs for main branch
Start with "upstream", then "origin", then finally the local main branch.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 09:45:28 -04:00
Redouane Kachach
0a6e4207e6
Merge pull request #69844 from kginonredhat/issue-77835-fail-fs-mds-upgrade-wait
mgr/cephadm: wait for active MDS during fail_fs upgrade

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2026-07-27 15:39:40 +02:00
Patrick Donnelly
a8817bb61f
Merge PR #70259 into main
* refs/pull/70259/head:
	ptl-tool: keep .githubmap sorted when adding new contributors

Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2026-07-27 09:34:04 -04:00
Oguzhan Ozmen
993f3f7c50
Merge pull request #70449 from BBoozmen/wip-oozmen-78572
qa/tasks/dnsmasq: set no-resolv on the systemd-resolved path
2026-07-27 09:22:26 -04:00
Afreen Misbah
c4a890a226
Merge pull request #70202 from rhcs-dashboard/fix-toast-length
Fix long toast notifications

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 18:36:50 +05:30
Afreen Misbah
2e51b71146
Merge pull request #69189 from syedali237/pools-table
mgr/dashboard: converted pools list table tab to resource pages

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 18:35:32 +05:30
Kefu Chai
a1582bdf64
Merge pull request #69862 from sunyuechi/wip-crimson-mon-fix-uaf-run-command
crimson/mon/MonClient: fix use-after-free in run_command

Reviewed-by: Kefu Chai <k.chai@proxmox.com>
2026-07-27 20:45:23 +08:00
Kefu Chai
cf2d42d48a
Merge pull request #70189 from sunyuechi/fix-sccache-dist-status-check
cmake: fix sccache job limits when dist is unavailable

Reviewed-by: Kefu Chai <k.chai@proxmox.com>
2026-07-27 20:37:59 +08:00
Kefu Chai
8131835af8
Merge pull request #69821 from sunyuechi/wip-rgw-inverted-checks
rgw: fix three inverted condition checks

Reviewed-by: Daniel Gryniewicz <dang1@ibm.com>
2026-07-27 20:27:46 +08:00
bluikko
6a2df53773
Merge pull request #70324 from bluikko/wip-doc-man-ceph-osd-pool-get
doc/man: sync osd pool get/set flags in 8/ceph.rst
2026-07-27 17:29:13 +07:00
Avan
57074b5085
Merge pull request #70224 from avanthakkar/fix-smb-cluster-resource-resync
mgr/smb: only resync clusters that reference a changed resource


Reviewed-by: Anoop C S <anoopcs@cryptolab.net>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2026-07-27 14:35:46 +05:30
Radoslaw Zarzynski
c2709f56c0
Merge pull request #70151 from sunyuechi/fix-ec-slice-map-offset
osd/ECUtil: fix offset accumulation in slice_map

Reviewed-by: Kefu Chai <k.chai@proxmox.com>
Reviewed-by: Alex Ainscow <aainscow@uk.ibm.com>
2026-07-27 10:19:58 +02:00
Afreen Misbah
24f44a95a0
Merge pull request #70338 from rhcs-dashboard/cephfs-access-denied-issue
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 12:35:11 +05:30
Afreen Misbah
90e7f65f41
Merge pull request #70341 from rhcs-dashboard/access-denied-issue-read-only-user
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 12:35:07 +05:30
Afreen Misbah
44b87d90d5
Merge pull request #70420 from rhcs-dashboard/fix-favicon-issue-upstream
Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 12:33:10 +05:30
Afreen Misbah
1ee4fb8384
Merge pull request #69981 from rhcs-dashboard/fix-77976-main
Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 12:31:02 +05:30
Afreen Misbah
b653950fab
Merge pull request #70369 from rhcs-dashboard/logs-component-filter-shifting
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 12:30:46 +05:30
Vallari Agrawal
a25d535bd1
Merge pull request #70399 from VallariAg/wip-submodule-192
mgr/dashboard: bump nvmeof submodule to 1.9.2
2026-07-27 12:23:12 +05:30
Afreen Misbah
8a1ded4890
Merge pull request #70251 from rhcs-dashboard/nfs-share-edit-issue
mgr/dashboard: Subvolume group and subvolume not listed in NFS Share form on edit.

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-27 12:05:44 +05:30
Aviv Caro
3a8215d69c
Merge pull request #70461 from leonidc/fix-nvme-gw-show-all
nvmeofgw:  fix command nvme-gw show/show-all
2026-07-27 09:24:46 +03:00
Afreen Misbah
55f797ccd3
Merge pull request #70409 from rhcs-dashboard/add-alert-button
mgr/dashboard: Add alert button in data resiliency tab

Reviewed-by: Nizamudeen A <nia@redhat.com>
2026-07-27 11:54:44 +05:30
Syed Ali Ul Hasan
1b4f9f10ca mgr/dashboard: migrated pool table tabs into resource pages
- Fixes:  https://tracker.ceph.com/issues/76713

Signed-off-by: Syed Ali Ul Hasan <syedaliulhasan19@gmail.com>
2026-07-26 18:37:32 +05:30
Anthony D'Atri
72b684aaea
Merge pull request #69038 from zdover23/wip-doc-2026-05-21-mgr-prometheus-ceph-exporter
doc/mgr: document ceph-exporter
2026-07-25 11:55:06 -04:00
Laura Flores
165d47959c
Merge pull request #69684 from ljflores/wip-tracker-76927
qa/tasks: change collectl source to download.ceph.com

Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Reviewed-by: Radosล‚aw Zarzyล„ski <Radoslaw.Adam.Zarzynski@ibm.com>
2026-07-24 16:59:29 -05:00
Shraddha Agrawal
72f3242b18
Merge pull request #70481 from shraddhaag/wip-shraddhaag-crimson-isa
src/crimson: statically link EC plugin, ISA, in crimson-osd
2026-07-24 23:27:11 +05:30
Adam Emerson
f4a2c0e7f3
Merge pull request #67732 from adamemerson/wip-policy-ux
rgw: Policy evalaution logging

Reviewed-by: Matthew N. Heler <matthew.heler@hotmail.com>
Reviewed-by: Oguzhan Ozmen <oozmen@bloomberg.net>
2026-07-24 12:42:31 -04:00
Afreen Misbah
9b679b2236
Merge pull request #70410 from syedali237/dashboard/images
mgr/dashboard: migrated images table tabs to resource pages

Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Abhishek Desai <abhishek.desai1@ibm.com>
2026-07-24 21:29:14 +05:30
Patrick Donnelly
1085687ac0
ptl-tool: keep .githubmap sorted when adding new contributors
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-24 10:22:17 -04:00
Christopher Hoffman
0efbe10e14
Merge pull request #62342 from dparmar18/i62673
mgr/volumes: accept unit with subvolume resize

Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
Reviewed-by: Christopher Hoffman <choffman@redhat.com>
2026-07-24 09:28:15 -04:00
Kefu Chai
032c1a1c37
Merge pull request #69939 from tchaikov/wip-mgr-heap-asok
mgr: add heap admin socket command

Reviewed-by: Matthew N. Heler <matthew.heler@hotmail.com>
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2026-07-24 21:16:05 +08:00
Christopher Hoffman
f0633dc430
Merge pull request #69880 from sunyuechi/client-fscrypt-fixes
client: fix fscrypt error-path bugs

Reviewed-by: Christopher Hoffman <choffman@redhat.com>
2026-07-24 09:15:20 -04:00
Vallari Agrawal
16f59e2b6f
Merge pull request #70281 from VallariAg/wip-nvmeof-allow-service-dump
mgr/cephadm: set mgr cap for NVMeoF to allow cmd "service dump"
2026-07-24 17:42:54 +05:30
Syed Ali Ul Hasan
d2e64ba6b4 mgr/dashboard: migrated images table tabs to resource pages
- Fixes: https://tracker.ceph.com/issues/78479

Signed-off-by: Syed Ali Ul Hasan <syedaliulhasan19@gmail.com>
2026-07-24 15:35:41 +05:30
Shraddha Agrawal
93300b45c0 src/crimson/osd: statically link the ISA plugin in crimson-osd
Problem:
Before this change, when the ISA plugin (classic build, dlopen'd),
would try to log, it'd segfault due to null g_ceph_context.

We need a way to make logging work for EC plugins in crimson.

Solution:

By building the ISA plugin WITH_CRIMSON, its logging is
routed to seastar's logger, solving the issue.

It is not build separately and dlopen'd like in classic because
doing so would require the plugin to have its own seastar logger
copy, an undesirable outcome.

It is a statically built library in the crimson-osd binary, and thus
it shares the single seastar logger. The library is linked with
--whole-archive so the self-registration constructor is not dropped.

Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
2026-07-24 13:51:36 +05:30
Shraddha Agrawal
1462041bd9 src/erasure-code: support statically-linked (built-in) plugins
This commit adds the functionality in EC plugin registry to support
built in (statically linked) plugins. This is done by 2 main changes:

1. introducing a new map, builtin_plugins, where plugins can register
a factory for itself at startup.
2. load() now first checks if the plugin is builtin and instantiates it,
otherwise it falls back to dynamically linking the plugin.

Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
2026-07-24 13:51:36 +05:30
Vallari Agrawal
e12106a501
Merge pull request #70248 from VallariAg/wip-nvmeof-teuthology-mtls-improve
qa: Add cephadm-signed mtls test in nvmeof/mtls_test.sh
2026-07-24 12:33:48 +05:30
Yuri Weinstein
5f026f27c7
Merge pull request #70120 from ceph/wip-yuriw-78149-fix-main
qa/tests: fix POOL_FULL ignorelist pattern in upgrade tests

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2026-07-23 15:31:27 -07:00
Yuri Weinstein
8b261cd505 qa/tests: drop parens from all health-code ignorelist entries
Monitor.cc logs a "Health check cleared: <CODE> (was: ...)" line
for any health check clearing mid-test, with the code bare (no
parens) -- while the "Health check failed"/"Health check failed
(unmute)" lines wrap the code in parens. Every \(CODE\) entry in
this file therefore only matches the raise/failed form and misses
the corresponding cleared form, the same gap just fixed for
POOL_FULL.

Drop the escaped parens from the remaining entries so each matches
both log forms, consistent with the bare entries already present
(OSD_ROOT_DOWN, MDS_INSUFFICIENT_STANDBY, POOL_FULL).

Non-code entries (reached quota, overall HEALTH_, slow request,
noscrub, nodeep-scrub, osds down, insufficient standby, etc.) are
unchanged.

Fixes: https://tracker.ceph.com/issues/78149
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2026-07-23 12:32:51 -07:00
Daniel Gryniewicz
77f6a3b47e
Merge pull request #68291 from dang/wip-dang-standalone
RGW Standalone build
2026-07-23 13:07:04 -04:00
SrinivasaBharathKanta
a3a7111966
Merge pull request #68753 from pablodelara/isal_crypto_update
crypto/isa-l: update isa-l_crypto submodule to v2.26.1
2026-07-23 21:38:27 +05:30
SrinivasaBharathKanta
857f36715e
Merge pull request #69429 from tchaikov/wip-cmddesc
mon,common: correct typo in command desc and tighten the command desc formatter
2026-07-23 21:37:50 +05:30
SrinivasaBharathKanta
635a92806d
Merge pull request #69181 from stzuraski898/wip-sz-74693-perf_schema_no_counters
mgr/ActivePyModules: use RAII for perf schema section management
2026-07-23 21:37:23 +05:30
Vallari Agrawal
ab00786785
mgr/dashboard: bump nvmeof submodule to 1.9.2
Update gateway submodule and protobuf files.

Fixes: https://tracker.ceph.com/issues/78501

Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
2026-07-23 20:44:45 +05:30
Kautilya Tripathi
b385483049
Merge pull request #70418 from knrt10/fix-crimson-osd-abort-lba-tree
crimson/seastore: keep on-page checksum in sync after merge_content_to
2026-07-23 19:46:12 +05:30
Aashish Sharma
2f4a86c0a3 mgr/dashboard: carbonize Setup multi-site replication wizard
Fixes: https://tracker.ceph.com/issues/77976

Signed-off-by: Aashish Sharma <aasharma@redhat.com>
2026-07-23 18:30:32 +05:30
Afreen Misbah
b891817d66
Merge pull request #70362 from rhcs-dashboard/Irrelevant-realmdescription
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Afreen Misbah <afreen@ibm.com>
2026-07-23 15:54:26 +05:30