]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
Merge PR #69081 into wip-khiremat-testing-20260701.115536 wip-khiremat-testing-20260701.115536 testing/wip-khiremat-testing-20260701.115536
authorKotresh HR <khiremat@redhat.com>
Wed, 1 Jul 2026 11:55:53 +0000 (17:25 +0530)
committerKotresh HR <khiremat@redhat.com>
Wed, 1 Jul 2026 11:55:53 +0000 (17:25 +0530)
* refs/pull/69081/head:
qa/test_mirroring: Add tests for mirroring checkpoints
doc: Add docs and pending release notes for mirroring checkpoints
mgr/mirroring,tools/cephfs_mirror: Handle checkpoint state transition
tools/cephfs_mirror: update checkpoint status during snapshot sync
tools/cephfs_mirror: Helper functions for mirroring checkpoints
mgr/mirroring: Add mirroring checkpoint CLIs
Merge pull request #69851 from anthonymicmidd/foundation-members
doc/foundation: Removed members section
Merge pull request #69440 from jdurgin/wip-release-notes-script
Merge pull request #65535 from ceph/jfw-wip-rgw-libfdb
Merge pull request #69836 from sunyuechi/wip-librbd-trash-purge-uaf
librbd: fix use-after-free in trash purge on image open error
Add FoundationDB client library "libfdb".
Merge pull request #69031 from neesingh-rh/wip-71795
Merge PR #69324 into main
Merge pull request #66723 from rishabh-d-dave/snap-metadata-mutate
Merge pull request #69371 from cbodley/wip-76961
Merge pull request #66344 from JoshuaGabriel/68797-bdev-expand-admin
Merge pull request #69808 from rkachach/fix_issue_bump_python_version
Merge pull request #69820 from sunyuechi/wip-blk-aio-fix-paren
Merge pull request #69711 from ronen-fr/wip-rf-mold3
Merge pull request #66051 from ShwetaBhosale1/fix_issue_73633_haproxy_service_should_not_be_restart_on_nfs_updates
Merge pull request #66663 from Shubhaj1810/fix-issue-2384421
Merge pull request #67195 from kginonredhat/fix-ipv6-lo-routes
Merge pull request #69043 from yaelazulay-redhat/issue_76565_keep_mgr_ports_in_sync_when_modules_are_enabled_disabled
Merge pull request #69192 from kginonredhat/issue-76981-Rocky10-failure-cause-by-Cannot-register-NFS-V3-on-TCP
Merge pull request #69283 from Shubhaj1810/node-exporter
Merge pull request #69301 from xxhdx1985126/wip-seastore-circular_bounded_journal-tail-fix
blk/aio: fix mismatched parenthesis in POSIX AIO submit path
Merge pull request #69615 from xxhdx1985126/wip-77548
Merge pull request #69278 from badone/wip-badone-tracker-76473-dont-inline-and-log-mem0ry-leak
Merge pull request #69437 from tchaikov/wip-crimson-osd-coroutinize
Merge pull request #69537 from tchaikov/wip-crimson-compile-time-fmt-check
Merge pull request #69070 from rhcs-dashboard/73367-carbonize-administration-module
Merge pull request #69487 from rhcs-dashboard/fix-4878
mgr/cephadm: bump Python version path mapped in kcli dev env
Merge pull request #69794 from tchaikov/wip-crimson-test-thrash-teardown
Merge pull request #69755 from tchaikov/wip-mgr-remote-pyunicode-leak
Merge pull request #69413 from rhcs-dashboard/fix-3958-autofetch
Merge pull request #69550 from rhcs-dashboard/fix-5059
Merge pull request #69424 from rhcs-dashboard/fix-4075
Merge pull request #69675 from NitzanMordhai/wip-nitzan-config-trim-key-trail-lead-spaces
crimson/os/seastore/journal/circular_bounded_journal: find the real
crimson/test: stop the messenger-thrash config on every exit path
cmake: add WITH_MOLD option for Mold linker support
build: add Mold linker compatibility
cephadm: keep mgr ports in sync when modules are enabled/disabled
crimson/osd/pg_backend: mark the omaps of the object dirty when removing
Merge pull request #69617 from xxhdx1985126/wip-77549
Merge pull request #69456 from NitzanMordhai/wip-nitzan-mgr-signals-standby-handle
Merge pull request #69618 from tchaikov/wip-mgr-exclude-tests-ci
Merge pull request #69453 from tchaikov/wip-dashboard-fix-e2e
Merge pull request #68836 from nh2/balancer-docs-average
docs: balancer: Explain limitations of PG shard count balancing
docs: balancer: Elaborate what "average" means.
mgr/dashboard: "Any" initiator entry appears in the Initiator table after selecting "All Hosts Allowed" during subsystem creation
mgr/dashboard: Add auto-fetch listeners option in subsystem page
mgr/dashboard: NVME- Remove block pool from create gateway page
mgr/dashboard : Implement dependent resource handling for gateway Deletion
mgr: fix PyObject leak in the remote() pickle calls
mon/config: trim whitespace in config target
mgr/dashboard : Carbonize configuration form
crimson/os/seastore/random_block_manager/avlallocator: avoid directly modifying avl_set elements
crimson/os/seastore/journal: change CircularBoundedJournal::replay() to
qa/dnsmasq: remove unused backup/replace_resolv()
qa/dnsmasq: use managed dnsmasq instead of editing resolv.conf
cmake,deb,rpm: exclude CI and test directories from installed modules
PendingReleaseNotes: add note for mutability of CephFS snapshot metadata
test_cephfs.py: add tests for do_snap_md_op()
pybind/cephfs: add python binding for ceph_do_snap_md_op()
tests/libcephfs: add tests for snap metadata mutations
libcephfs: provide API to mutate snapshot metadata
mds: add MDS code to allow snap metadata mutations
mds: rename a finisher method in Server.cc since...
mds: enable logging for snap.cc
client: add client code to allow snap metadata mutations
crimson/osd: coroutinize OSD methods
crimson/osd: use std::unique_lock when appropriate
crimson/osd: avoid unnecessary co_await make_ready_future call
crimson/osd: remove extraneous co_return
cmake: enable compile-time fmt format string checking
crimson/osd, seastore: fix log argument mismatches in error paths
crimson/net: log io_state_t out of line in shard_states_t
crimson, osd: declare fmt formatters before they are used
crimson/osd: fix malformed debug log format strings
mgr: handle SIGTERM/SIGINT in standby mgr to avoid CEPHADM_FAILED_DAEMON
mgr/dashboard: fix "welcome" page reference in add-host e2e feature
scripts/ceph-release-notes: use raw strings for escaped characters
cephadm: address Copilot review on list-networks BGP parsing
libcephfs: increment extra version to indicate new flock functions
mgr/cephadm: For updating NFS backends in HAProxy, send a SIGHUP signal to reload the configuration instead of restart
cephadm: report intentionally stopped daemons as stopped
mgr/cephadm: Signal handling while daemon reconfig
common: Log when we leak and disallow inlining
libcephfs: add public api for ceph_ll_flock
cephadm: start rpcbind before NFS-Ganesha when NFSv3 is enabled
qa: fixing failures in TestShellOpts
cephadm: list-networks opt-in loopback and BGP route supplements
mgr/nfs: improve cluster info implementation and fix lint regressions
mgr/orchestrator: default NFS ingress to haproxy-protocol mode
os/bluestore: restore previous offline expansion logic
os/bluestore: fix offline device expansion in expand_devices
os/bluestore: dout free space added starts at aligned_old_size
os/bluestore: open bluestore in read only mode during device expansion
os/bluestore: fix nullptr derefence for bdev in single-device setup
os/bluestore: adds assert for device mounted before expand
os/bluestore: round old size by min_alloc
os/bluestore: rounds size0 up such that expand is [p2roundup(size0), aligned_size)
os/bluestore: remove unused if branch
os/bluestore: skip bitmapfm exapnd if old and new size are the same
qa/standalone: bdev-expand calls with no underlying device expansion
os/bluestore: make Allocator::device_size atomic and protect BitmapAllocator::expand
qa/standalone/bluefs: add online device expansion test
os/bluestore: refactors expand_devices for online and offline use
os/bluestore: update bluefs volume selector
blk/BlockDevice: changes block device size as atomic
os/bluestore: add asok for online device expansion
bluestore/bluefs: add expand_device for online device usage
os/bluestore: expose expand() method for FreelistManager
os/bluestore: implement expand() for bitmap allocator hierarchy
blk: update to check new block device size
os/bluestore: admin socket for bdev expand

Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>

Trivial merge