SrinivasaBharathKanta
97cc3c8d93
Merge pull request #67023 from trociny/wip-74490
...
mon: allow getpoolstats for mgr modules
2026-07-29 08:55:52 +05:30
SrinivasaBharathKanta
44075f25c8
Merge pull request #69973 from ljflores/wip-tracker-77382
...
qa/suites/upgrade: ignore expected telemetry warning
2026-07-29 08:55:12 +05:30
Kefu Chai
86c46693c2
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>
2026-07-29 11:22:01 +08:00
SrinivasaBharathKanta
a51414287f
Merge pull request #69325 from NitzanMordhai/wip-nitzan-mgr-memory-grow-debug-high-level
...
mgr/ClusterState: remove debug 30 memory spike
2026-07-29 05:24:49 +05:30
SrinivasaBharathKanta
33afffca75
Merge pull request #69099 from MaxKellermann/osd_SnapMapper__fmt_no_sprintf
...
osd/SnapMapper: use fmt::format() instead of fmt::sprintf()
2026-07-29 05:24:11 +05:30
SrinivasaBharathKanta
0718de9184
Merge pull request #69098 from MaxKellermann/common_options__long_desc__c_string
...
common/options: convert `long_desc` to C string
2026-07-29 05:23:55 +05:30
SrinivasaBharathKanta
33a2cbcd2d
Merge pull request #70231 from bill-scales/issue58417
...
osd: Fix race hazard causing duplicated message after OSD marked down
2026-07-29 05:13:48 +05:30
SrinivasaBharathKanta
15825ec7bf
Merge pull request #70233 from bill-scales/issue54932
...
osd: Fix PeeringState::proc_lease crash caused by race hazard
2026-07-29 05:13:18 +05:30
Radoslaw Zarzynski
6e2ec3160c
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>
2026-07-28 22:22:56 +02:00
J. Eric Ivancich
c3c4a139ad
Merge pull request #70505 from ivancich/wip-fix-ceph-spec-in
...
rgw: update rpm and debian builds
Reviewed-by: Thomas Serlin <tserlin@redhat.com>
2026-07-28 16:16:58 -04:00
Afreen Misbah
ff681c5884
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>
2026-07-28 19:03:46 +05:30
Xuehan Xu
c2a7345ca7
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>
2026-07-28 21:19:26 +08:00
Patrick Donnelly
e677c76f12
Merge PR #70581 into main
...
* refs/pull/70581/head:
doc/governance: update CEC term length
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2026-07-28 08:43:05 -04:00
Patrick Donnelly
af0017d0d0
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>
2026-07-28 08:40:32 -04:00
Patrick Donnelly
b44f03b373
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>
2026-07-28 08:40:04 -04:00
Patrick Donnelly
aff8483b3e
Merge PR #70586 into main
...
* refs/pull/70586/head:
.githubmap: add BBoozmen
Reviewed-by: Oguzhan Ozmen <oozmen@bloomberg.net>
2026-07-28 08:39:18 -04:00
Patrick Donnelly
e344300980
Merge PR #70598 into main
...
* refs/pull/70598/head:
.githubmap: add mheler
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-28 08:36:50 -04:00
Vallari Agrawal
3c18e56570
Merge pull request #70614 from VallariAg/wip-nvmeof-upgrade-refresh
...
qa/suites/nvmeof/upgrade: use refresh True for wait_for_service
2026-07-28 16:03:38 +05:30
Alex Ainscow
7eaf1fb72f
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>
2026-07-28 11:27:43 +01:00
Kefu Chai
a09c01ffb4
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>
2026-07-28 18:24:32 +08:00
Vallari Agrawal
5027b84eb3
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>
2026-07-28 14:05:23 +05:30
Kefu Chai
31ed48ac8f
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>
2026-07-28 16:07:19 +08:00
Kefu Chai
dcbe48ff0b
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>
2026-07-28 16:05:39 +08:00
Kefu Chai
df181842f1
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>
2026-07-28 16:05:39 +08:00
Matan Breizman
5efd84b2ef
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>
2026-07-28 10:13:32 +03:00
bluikko
6d7963b016
Merge pull request #70467 from bluikko/wip-doc-nginx-capitalization
...
doc: standardize capitalization of NGINX following the vendor
2026-07-28 14:04:30 +07:00
Hezko
aac1f3c478
Merge pull request #70209 from Hezko/warn-on-deprecated-param
...
mgr/dashboard: add deprecation warning on ns add cli command
2026-07-28 09:25:41 +03:00
Afreen Misbah
e4fec86961
Merge pull request #70560 from rhcs-dashboard/fix-gateway-readonly
...
Reviewed-by: Naman Munet <nmunet@redhat.com>
2026-07-28 11:48:23 +05:30
Afreen Misbah
60c64a4977
Merge pull request #70566 from rhcs-dashboard/service-form-helper-fix
...
Reviewed-by: Nizamudeen A <nia@redhat.com>
2026-07-28 11:48:18 +05:30
Venky Shankar
ed8939d940
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>
2026-07-28 11:25:58 +05:30
Kefu Chai
757d192b43
Merge pull request #69726 from tchaikov/wip-drop-bluestore-pmem
...
blk,build: drop BlueStore PMEM support
Reviewed-by: Igor Fedotov <igor.fedotov@croit.io>
2026-07-28 13:27:17 +08:00
Tomer Haskalovitch
c47b6f4e8d
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>
2026-07-28 07:30:40 +03:00
Kefu Chai
6f4345554d
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>
2026-07-28 09:40:42 +08:00
Gil Bregman
0b5dfd5a80
Merge pull request #70578 from gbregman/main
...
mgr/cephadm: Add CNC fields to NVMEoF spec file
2026-07-28 02:04:26 +03:00
Matthew N. Heler
0ba95d1a87
.githubmap: add mheler
...
Signed-off-by: Matthew N. Heler <matthew.heler@hotmail.com>
2026-07-27 17:24:32 -05:00
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
Alex Ainscow
c95853db84
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
2026-07-27 18:47:37 +01:00
Gil Bregman
622feb2a72
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>
2026-07-27 20:40:04 +03:00
Patrick Donnelly
a51222647d
.githubmap: add BBoozmen
...
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 13:23:31 -04:00
J. Eric Ivancich
855a5edf70
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>
2026-07-27 13:09:48 -04:00
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
0c139f2b83
doc/governance: update CEC term length
...
Fixes: https://tracker.ceph.com/issues/77966
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 11:43:12 -04:00
Patrick Donnelly
1d3b2372e3
doc/governance: add Redouane to CSC
...
Fixes: https://tracker.ceph.com/issues/77965
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 11:13:56 -04:00
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
841baf903e
.github/workflows: bump checkout action version
...
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 09:36:03 -04:00
Patrick Donnelly
901aad681f
.github/workflows/qa-symlink: sparse checkout verify-qa
...
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 09:36:03 -04:00
Patrick Donnelly
59d8a46d4b
.github/workflows/qa-symlink: run only for active branches
...
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2026-07-27 09:35:56 -04:00