]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/log
Patrick Donnelly [Thu, 30 Jul 2026 00:18:57 +0000 (20:18 -0400)]
.github/workflows: switch to pull_request_target trigger
Switch the trigger from `pull_request` to `pull_request_target` so that
the workflow definition on `main` is evaluated for PRs targeting active
release branches (main, umbrella, tentacle, squid). This allows the check
to run cleanly across release branches without requiring workflow file
backports to each branch.
Additionally:
- Update `src/script/verify-qa` to accept an optional target directory argument ($1).
- Run the trusted `verify-qa` script from `main` against the checked-out PR directory (`./pull_request`).
The concern of exfiltrating secrets is important but not relevant here:
we're not using the secrets in the definition and we explicitly
downgrade the github token to `read` permission.
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
mheler [Wed, 29 Jul 2026 18:30:53 +0000 (13:30 -0500)]
Merge pull request #70051 from mheler/wip-copyobject-replace
bluikko [Wed, 29 Jul 2026 16:05:19 +0000 (23:05 +0700)]
Merge pull request #70659 from bluikko/wip-doc-cephadm-install-substitutions
doc/cephadm: enable substitutions on CLI command example
Casey Bodley [Wed, 29 Jul 2026 15:44:29 +0000 (11:44 -0400)]
Merge pull request #69533 from qiuxinyidian/main
rgw:adding bucket index Indexless check when bi list
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Afreen Misbah [Wed, 29 Jul 2026 12:56:36 +0000 (18:26 +0530)]
Merge pull request #70097 from tchaikov/wip-mgr-testcase-single-bounce
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Wed, 29 Jul 2026 12:56:28 +0000 (18:26 +0530)]
Merge pull request #70515 from rhcs-dashboard/fix-17067
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Pedro Gonzalez Gomez [Wed, 29 Jul 2026 12:11:46 +0000 (14:11 +0200)]
Merge pull request #70604 from rhcs-dashboard/service-form-text-label-fix
mgr/dashboard: fix cd-text-label-list string writeValue
Reviewed-by: Nizamudeen A <nia@redhat.com>
Ville Ojamo [Wed, 29 Jul 2026 09:40:54 +0000 (16:40 +0700)]
doc/cephadm: enable substitutions on CLI command example
Substitutions were not enabled on a prompt directive that tried to use
the stable-release substitution so the substitution string was rendered
verbatim.
Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
Afreen Misbah [Wed, 29 Jul 2026 09:37:01 +0000 (15:07 +0530)]
Merge pull request #70625 from rhcs-dashboard/fix/dashboard-gzip-mime-type
mgr/dashboard: add text/javascript to gzip mime types
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Wed, 29 Jul 2026 08:02:30 +0000 (13:32 +0530)]
Merge pull request #70606 from rhcs-dashboard/add-doc-url
mgr/dashboard: Add alerts doc url to active alert list
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Venky Shankar [Wed, 29 Jul 2026 07:39:51 +0000 (13:09 +0530)]
Merge pull request #68519 from edwinzrodriguez/cephfs-bench
cephfs-tool: Improve reporting and config options
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Guillaume Abrioux [Wed, 29 Jul 2026 07:34:24 +0000 (09:34 +0200)]
Merge pull request #70486 from guits/fix-nvme-reformat
ceph-volume: fix nvme preformat wiping VG on osds-per-device > 1
Pedro Gonzalez Gomez [Wed, 29 Jul 2026 06:54:00 +0000 (08:54 +0200)]
Merge pull request #70603 from rhcs-dashboard/snap-edit-fix
mgr/dashboard: fix snap schedule startDate
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
root [Tue, 28 Jul 2026 06:12:40 +0000 (08:12 +0200)]
mgr/dashboard: fix cd-text-label-list string writeValue
When editing services such as oauth2-proxy, backend fields like scope
arrive as a single string. Spreading that string into the list turned
each character into its own row. Normalize string values to one item.
Fixes: https://tracker.ceph.com/issues/78808
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
Kefu Chai [Wed, 29 Jul 2026 03:47:24 +0000 (11:47 +0800)]
Merge pull request #69680 from sunyuechi/wip-bufferlist-omap
test/crimson/omap: enlarge values under ASan to shrink depth-driven tests
Reviewed-by: Kefu Chai <k.chai@proxmox.com>
SrinivasaBharathKanta [Wed, 29 Jul 2026 03:28:21 +0000 (08:58 +0530)]
Merge pull request #66757 from senolcolak/wip-v2-mgr-inventory-crush-host
mgr: override OSD hostname with CRUSH physical host in all metadata paths
SrinivasaBharathKanta [Wed, 29 Jul 2026 03:26:20 +0000 (08:56 +0530)]
Merge pull request #69885 from sunyuechi/wip-rados-fix-std-fd-close
tools/rados: fix stdio/stream cleanup
SrinivasaBharathKanta [Wed, 29 Jul 2026 03:25:52 +0000 (08:55 +0530)]
Merge pull request #67023 from trociny/wip-74490
mon: allow getpoolstats for mgr modules
SrinivasaBharathKanta [Wed, 29 Jul 2026 03:25:12 +0000 (08:55 +0530)]
Merge pull request #69973 from ljflores/wip-tracker-77382
qa/suites/upgrade: ignore expected telemetry warning
Kefu Chai [Wed, 29 Jul 2026 03:22:01 +0000 (11:22 +0800)]
Merge pull request #70206 from sunyuechi/wip-dockerfile-sccache-dnf
Dockerfile.build: install sccache from distro packages when available
Reviewed-by: Zack Cerza <zack@redhat.com>
SrinivasaBharathKanta [Tue, 28 Jul 2026 23:54:49 +0000 (05:24 +0530)]
Merge pull request #69325 from NitzanMordhai/wip-nitzan-mgr-memory-grow-debug-high-level
mgr/ClusterState: remove debug 30 memory spike
SrinivasaBharathKanta [Tue, 28 Jul 2026 23:54:11 +0000 (05:24 +0530)]
Merge pull request #69099 from MaxKellermann/osd_SnapMapper__fmt_no_sprintf
osd/SnapMapper: use fmt::format() instead of fmt::sprintf()
SrinivasaBharathKanta [Tue, 28 Jul 2026 23:53:55 +0000 (05:23 +0530)]
Merge pull request #69098 from MaxKellermann/common_options__long_desc__c_string
common/options: convert `long_desc` to C string
SrinivasaBharathKanta [Tue, 28 Jul 2026 23:43:48 +0000 (05:13 +0530)]
Merge pull request #70231 from bill-scales/issue58417
osd: Fix race hazard causing duplicated message after OSD marked down
SrinivasaBharathKanta [Tue, 28 Jul 2026 23:43:18 +0000 (05:13 +0530)]
Merge pull request #70233 from bill-scales/issue54932
osd: Fix PeeringState::proc_lease crash caused by race hazard
Radoslaw Zarzynski [Tue, 28 Jul 2026 20:22:56 +0000 (22:22 +0200)]
Merge pull request #70333 from bill-scales/issue76953
osd: Fix valgrind uninitialized variable issues in fast EC
Reviewed-by: Matty Williams <Matty.Williams@ibm.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
J. Eric Ivancich [Tue, 28 Jul 2026 20:16:58 +0000 (16:16 -0400)]
Merge pull request #70505 from ivancich/wip-fix-ceph-spec-in
rgw: update rpm and debian builds
Reviewed-by: Thomas Serlin <tserlin@redhat.com>
Afreen Misbah [Tue, 28 Jul 2026 12:47:56 +0000 (18:17 +0530)]
mgr/dashboard: add text/javascript to gzip mime types
CherryPy's serve_file() uses Python's mimetypes module which returns
text/javascript for .js files (RFC 9239), but the gzip config only
listed application/javascript. This meant the main Angular bundle
was being served uncompressed. With Cheroot write timeouts,
the uncompressed transfer times out over slower networks, causing
ERR_CONTENT_LENGTH_MISMATCH in the browser.
Signed-off-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Tue, 28 Jul 2026 13:33:46 +0000 (19:03 +0530)]
Merge pull request #70544 from rhcs-dashboard/switcher
mgr/dashboard: rgw gateway switcher read-only for resource page
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Xuehan Xu [Tue, 28 Jul 2026 13:19:26 +0000 (21:19 +0800)]
Merge pull request #70547 from xxhdx1985126/wip-crimson-recover-delete-fix
crimson/osd/pg_recovery: call on_global_recover on replica-recover-deleted objects only when it's not missing on the primary too
Reviewed-by: Kefu Chai <k.chai@proxmox.com>
Patrick Donnelly [Tue, 28 Jul 2026 12:43:05 +0000 (08:43 -0400)]
Merge PR #70581 into main
* refs/pull/70581/head:
doc/governance: update CEC term length
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Patrick Donnelly [Tue, 28 Jul 2026 12:40:32 +0000 (08:40 -0400)]
Merge PR #70574 into main
* refs/pull/70574/head:
.github/workflows: bump checkout action version
.github/workflows/qa-symlink: sparse checkout verify-qa
.github/workflows/qa-symlink: run only for active branches
Reviewed-by: Joseph Mundackal <jmundackal@bloomberg.net>
Patrick Donnelly [Tue, 28 Jul 2026 12:40:04 +0000 (08:40 -0400)]
Merge PR #70582 into main
* refs/pull/70582/head:
doc/governance: add Redouane to CSC
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Patrick Donnelly [Tue, 28 Jul 2026 12:38:54 +0000 (08:38 -0400)]
Merge PR #70586 into main
* refs/pull/70586/head:
.githubmap: add BBoozmen
Reviewed-by: Oguzhan Ozmen <oozmen@bloomberg.net>
Patrick Donnelly [Tue, 28 Jul 2026 12:36:50 +0000 (08:36 -0400)]
Merge PR #70598 into main
* refs/pull/70598/head:
.githubmap: add mheler
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Vallari Agrawal [Tue, 28 Jul 2026 10:33:38 +0000 (16:03 +0530)]
Merge pull request #70614 from VallariAg/wip-nvmeof-upgrade-refresh
qa/suites/nvmeof/upgrade: use refresh True for wait_for_service
Alex Ainscow [Tue, 28 Jul 2026 10:27:43 +0000 (11:27 +0100)]
Merge pull request #69662 from aainscow/truncate_and_write_tests
test/osd: Add truncate-then-write tests
Reviewed-by: Bill Scales <bill_scales@uk.ibm.com>
Kefu Chai [Tue, 28 Jul 2026 10:24:32 +0000 (18:24 +0800)]
Merge pull request #69758 from tchaikov/wip-bumpup-seastar
crimson: bump seastar submodule and adapt to its new future API
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Aashish Sharma [Tue, 28 Jul 2026 07:00:59 +0000 (12:30 +0530)]
mgr/dashboard: Add alerts doc url to active alert list
Add documentation link in Learn more column for every alert in the
active alerts list table
Fixes: https://tracker-origin.ceph.com/issues/78747
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
Vallari Agrawal [Mon, 27 Jul 2026 06:21:39 +0000 (11:51 +0530)]
qa/suites/nvmeof/upgrade: use refresh True for wait_for_service
Add refresh: True to upgrade tests, same as we added for
https://tracker.ceph.com/issues/73538
Fixes: https://tracker.ceph.com/issues/78770
Co-authored-by: barakda <barak.davidov@gmail.com>
Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
Kefu Chai [Fri, 26 Jun 2026 11:35:15 +0000 (19:35 +0800)]
crimson: migrate off deprecated seastar::smp::count and all_cpus()
The updated seastar deprecates the global smp::count and smp::all_cpus() in
favour of the per-instance smp::shard_count() and smp::all_shards(). Under the
CI -Werror build these deprecation warnings are fatal.
Replace the uses with the reactor-local free functions
seastar::this_smp_shard_count() and seastar::this_smp_all_shards(), which read
the current smp instance's shard count and shard-id range. crimson runs a
single smp instance and every migrated site executes on a reactor thread (the
alienstore worker threads do not touch these), so the behaviour is unchanged.
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
Kefu Chai [Fri, 26 Jun 2026 07:56:35 +0000 (15:56 +0800)]
crimson: use the seastar span sink API and build at API level 10
At SEASTAR_API_LEVEL >= 9 seastar dropped output_stream::write(net::packet) in
favour of write(std::span<temporary_buffer<char>>). Convert Socket's writes to
the span form, writing the packet's released fragments and keeping them alive
across the write with do_with, then raise Seastar_API_LEVEL from 6 to 10 to
match the updated seastar. The span write overloads are unconditional, so the
Socket change is valid at every API level.
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
Kefu Chai [Fri, 26 Jun 2026 07:56:35 +0000 (15:56 +0800)]
crimson: bump seastar submodule and adapt to its new future API
Update src/seastar to
ceph-umbrella-25.05.0-1074-gcced0236 , which is
scylladb/seastar master (
fd71a5b4c7 ) with the ceph patches reapplied,
and adapt crimson to the future API changes the bump brings in:
- interruptible_future.h: seastar split its single ready_future_marker into
set_ready_future_marker and set_from_tuple_ready_future_marker; route
futurize::from_tuple through the matching markers.
- thread_pool.h: future_state::set() is now templated and get_value() is
ref-qualified; pass seastar::internal::monostate{} for the void case and
move the state before reading its value.
These crimson changes need the new seastar, so they share one commit with the
submodule bump. The build stays at Seastar_API_LEVEL 6 here; the level is
raised in the following commit.
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
Matan Breizman [Tue, 28 Jul 2026 07:13:32 +0000 (10:13 +0300)]
Merge pull request #70180 from Matan-B/wip-matanb-seastore-coll-batch
crimson/seastore: batch same-collection transactions
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
bluikko [Tue, 28 Jul 2026 07:04:30 +0000 (14:04 +0700)]
Merge pull request #70467 from bluikko/wip-doc-nginx-capitalization
doc: standardize capitalization of NGINX following the vendor
Hezko [Tue, 28 Jul 2026 06:25:41 +0000 (09:25 +0300)]
Merge pull request #70209 from Hezko/warn-on-deprecated-param
mgr/dashboard: add deprecation warning on ns add cli command
Afreen Misbah [Tue, 28 Jul 2026 06:18:23 +0000 (11:48 +0530)]
Merge pull request #70560 from rhcs-dashboard/fix-gateway-readonly
Reviewed-by: Naman Munet <nmunet@redhat.com>
Afreen Misbah [Tue, 28 Jul 2026 06:18:18 +0000 (11:48 +0530)]
Merge pull request #70566 from rhcs-dashboard/service-form-helper-fix
Reviewed-by: Nizamudeen A <nia@redhat.com>
Pedro Gonzalez Gomez [Tue, 28 Jul 2026 06:05:53 +0000 (08:05 +0200)]
mgr/dashboard: fix snap schedule startDate
Fixes date time picker that was wrongly setting the form date
Fixes: https://tracker-origin.ceph.com/issues/78742
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
Venky Shankar [Tue, 28 Jul 2026 05:55:58 +0000 (11:25 +0530)]
Merge PR #70375 into main
* refs/pull/70375/head:
src/pybind: fixing the test_invalid_client_id failure
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Kefu Chai [Tue, 28 Jul 2026 05:27:17 +0000 (13:27 +0800)]
Merge pull request #69726 from tchaikov/wip-drop-bluestore-pmem
blk,build: drop BlueStore PMEM support
Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
Tomer Haskalovitch [Mon, 13 Jul 2026 22:34:38 +0000 (01:34 +0300)]
mgr/dashboard: add deprecation warning on ns add nvme cli command
Fixes: https://tracker.ceph.com/issues/78228
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
Kefu Chai [Tue, 28 Jul 2026 01:40:42 +0000 (09:40 +0800)]
Merge pull request #68209 from sunyuechi/riscv-bench-crc
test/common: add RISC-V CRC32C performance benchmark to unittest_crc32c
Reviewed-by: Kefu Chai <k.chai@proxmox.com>
Gil Bregman [Mon, 27 Jul 2026 23:04:26 +0000 (02:04 +0300)]
Merge pull request #70578 from gbregman/main
mgr/cephadm: Add CNC fields to NVMEoF spec file
Matthew N. Heler [Mon, 27 Jul 2026 22:24:32 +0000 (17:24 -0500)]
.githubmap: add mheler
Signed-off-by: Matthew N. Heler <matthew.heler@hotmail.com>
Syed Ali Ul Hasan [Sat, 25 Jul 2026 22:08:19 +0000 (03:38 +0530)]
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>
Afreen Misbah [Mon, 27 Jul 2026 20:19:50 +0000 (01:49 +0530)]
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>
Alex Ainscow [Tue, 9 Jun 2026 14:45:25 +0000 (15:45 +0100)]
test/osd: cover truncate+write EC transaction behaviour
Add unit-tests to recreate the problems found by the IO Sequencer in the previous commit.
Some tests here rely on frameworks added in Umbrella and as such we are keeping them
independent (in their own PRs).
Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
Signed-off-by: Matty Williams <Matty.Williams@ibm.com>
Assisted-by: IBM Bob:Claude/GPT
Gil Bregman [Mon, 27 Jul 2026 14:08:35 +0000 (17:08 +0300)]
mgr/cephadm: Add CNC fields to NVMEoF spec file
Fixes: https://tracker-origin.ceph.com/issues/78675
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Patrick Donnelly [Mon, 27 Jul 2026 17:23:31 +0000 (13:23 -0400)]
.githubmap: add BBoozmen
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
J. Eric Ivancich [Thu, 23 Jul 2026 19:32:41 +0000 (15:32 -0400)]
rgw: update build config to streamline builds
Some binaries and man pages were not included in rpm builds or debian
builds. This adds those artifacts to ceph.spec.in
debian/ceph-common.install and debian/radosgw.install.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Patrick Donnelly [Mon, 27 Jul 2026 17:06:57 +0000 (13:06 -0400)]
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>
Syed Ali Ul Hasan [Wed, 22 Jul 2026 14:22:20 +0000 (19:52 +0530)]
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>
Patrick Donnelly [Mon, 27 Jul 2026 15:10:21 +0000 (11:10 -0400)]
doc/governance: update CEC term length
Fixes: https://tracker.ceph.com/issues/77966
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Patrick Donnelly [Mon, 27 Jul 2026 15:12:17 +0000 (11:12 -0400)]
doc/governance: add Redouane to CSC
Fixes: https://tracker.ceph.com/issues/77965
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Patrick Donnelly [Mon, 27 Jul 2026 13:41:33 +0000 (09:41 -0400)]
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>
Redouane Kachach [Mon, 27 Jul 2026 13:39:40 +0000 (15:39 +0200)]
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>
Patrick Donnelly [Mon, 27 Jul 2026 13:19:24 +0000 (09:19 -0400)]
.github/workflows: bump checkout action version
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Patrick Donnelly [Mon, 27 Jul 2026 13:16:35 +0000 (09:16 -0400)]
.github/workflows/qa-symlink: sparse checkout verify-qa
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Patrick Donnelly [Mon, 27 Jul 2026 13:15:45 +0000 (09:15 -0400)]
.github/workflows/qa-symlink: run only for active branches
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Patrick Donnelly [Mon, 27 Jul 2026 13:34:04 +0000 (09:34 -0400)]
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>
Oguzhan Ozmen [Mon, 27 Jul 2026 13:22:26 +0000 (09:22 -0400)]
Merge pull request #70449 from BBoozmen/wip-oozmen-78572
qa/tasks/dnsmasq: set no-resolv on the systemd-resolved path
Afreen Misbah [Mon, 27 Jul 2026 13:06:50 +0000 (18:36 +0530)]
Merge pull request #70202 from rhcs-dashboard/fix-toast-length
Fix long toast notifications
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Mon, 27 Jul 2026 13:05:32 +0000 (18:35 +0530)]
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>
Kefu Chai [Mon, 27 Jul 2026 12:45:23 +0000 (20:45 +0800)]
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>
Kefu Chai [Mon, 27 Jul 2026 12:37:59 +0000 (20:37 +0800)]
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>
Kefu Chai [Mon, 27 Jul 2026 12:27:46 +0000 (20:27 +0800)]
Merge pull request #69821 from sunyuechi/wip-rgw-inverted-checks
rgw: fix three inverted condition checks
Reviewed-by: Daniel Gryniewicz <dang1@ibm.com>
bluikko [Mon, 27 Jul 2026 10:29:13 +0000 (17:29 +0700)]
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
Naman Munet [Mon, 27 Jul 2026 10:07:33 +0000 (15:37 +0530)]
mgr/dashboard: Update certificate description field with proper help text
fixes: https://tracker-origin.ceph.com/issues/78698
Signed-off-by: Naman Munet <naman.munet@ibm.com>
pujashahu [Mon, 27 Jul 2026 08:05:55 +0000 (13:35 +0530)]
mgr/dashboard : Group name should be read only when user tries to edit existing nvmeof gateway
Fixes: https://tracker-origin.ceph.com/issues/78685
Signed-off-by: pujaoshahu <pshahu@redhat.com>
Avan [Mon, 27 Jul 2026 09:05:46 +0000 (14:35 +0530)]
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>
pujashahu [Fri, 24 Jul 2026 08:29:01 +0000 (13:59 +0530)]
mgr/dashboard : If user is selected auto-fetch option while creating subsystems then subnet-mask is mandatory param
Fixes: https://tracker.ceph.com/issues/78641
Signed-off-by: pujashahu <pshahu@redhat.com>
Radoslaw Zarzynski [Mon, 27 Jul 2026 08:19:58 +0000 (10:19 +0200)]
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>
Afreen Misbah [Mon, 27 Jul 2026 07:05:11 +0000 (12:35 +0530)]
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>
Afreen Misbah [Mon, 27 Jul 2026 07:05:07 +0000 (12:35 +0530)]
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>
Afreen Misbah [Mon, 27 Jul 2026 07:03:10 +0000 (12:33 +0530)]
Merge pull request #70420 from rhcs-dashboard/fix-favicon-issue-upstream
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Mon, 27 Jul 2026 07:01:02 +0000 (12:31 +0530)]
Merge pull request #69981 from rhcs-dashboard/fix-77976-main
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Afreen Misbah [Mon, 27 Jul 2026 07:00:46 +0000 (12:30 +0530)]
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>
Vallari Agrawal [Mon, 27 Jul 2026 06:53:12 +0000 (12:23 +0530)]
Merge pull request #70399 from VallariAg/wip-submodule-192
mgr/dashboard: bump nvmeof submodule to 1.9.2
Afreen Misbah [Mon, 27 Jul 2026 06:35:44 +0000 (12:05 +0530)]
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>
Aviv Caro [Mon, 27 Jul 2026 06:24:46 +0000 (09:24 +0300)]
Merge pull request #70461 from leonidc/fix-nvme-gw-show-all
nvmeofgw: fix command nvme-gw show/show-all
Afreen Misbah [Mon, 27 Jul 2026 06:24:44 +0000 (11:54 +0530)]
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>
Ville Ojamo [Thu, 23 Jul 2026 07:18:30 +0000 (14:18 +0700)]
doc: standardize capitalization of NGINX following the vendor
The vendor stylizes it as NGINX.
Previously docs capitalized it as either NGINX, Nginx or nginx. nginx
was the preferred capitalization before commercialization of the
software.
Signed-off-by: Ville Ojamo <git2233+ceph@ojamo.eu>
Syed Ali Ul Hasan [Mon, 20 Jul 2026 13:25:52 +0000 (18:55 +0530)]
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>
Xuehan Xu [Sun, 26 Jul 2026 12:00:02 +0000 (20:00 +0800)]
crimson/osd/pg_recovery: call on_global_recover on replica-recover-deleted
objects only when it's not missing on the primary too
The issue was introduced by
60537bdd2f42fb87c9d4a8b62e9e722231a8842b
which didn't fix the issue it was supposed to because of the same error
this commit tries to fix.
Fixes: https://tracker-origin.ceph.com/issues/78676
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Matan Breizman [Sun, 26 Jul 2026 07:31:41 +0000 (07:31 +0000)]
crimson/os/seastore/omap_manager: count key length in the overwrite gap
ow_gap_from_last_entry() returns how much the node grows when the tail entry
is overwritten. However, it compared *value* lengths only.
overwriting pg-log key (31B) is longer than a _fastinfo key (9B) -
So the growth was under-counted by 22 bytes.
Also assert in _append()/_overwrite() that the write stays within capacity() to
avoid similar issues.
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Anthony D'Atri [Sat, 25 Jul 2026 15:55:06 +0000 (11:55 -0400)]
Merge pull request #69038 from zdover23/wip-doc-2026-05-21-mgr-prometheus-ceph-exporter
doc/mgr: document ceph-exporter
Laura Flores [Fri, 24 Jul 2026 21:59:29 +0000 (16:59 -0500)]
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>
Shraddha Agrawal [Fri, 24 Jul 2026 17:57:11 +0000 (23:27 +0530)]
Merge pull request #70481 from shraddhaag/wip-shraddhaag-crimson-isa
src/crimson: statically link EC plugin, ISA, in crimson-osd
Adam Emerson [Fri, 24 Jul 2026 16:42:31 +0000 (12:42 -0400)]
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>