Shipped · DevOps and infrastructure

What ceph/ceph shipped

The public repository of Ceph · github.com/ceph/ceph

Written by FoxPlug from the repository's own releases; not affiliated with Ceph. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/ceph/ceph; Ceph did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for ceph, free

Week of November 2, 2026

What shipped

Why it matters

This week brings concurrent readers to cephsqlite and an extended attribute for dentry alternate names, both changes developers building on the storage layer can use. Several fixes address daemon shutdown, mirroring failover and metadata parsing so existing deployments behave more predictably. The documentation updates on PG repair, PG and FD calculation, and librados object sizing help operators troubleshoot and plan clusters with less guesswork.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: cephsqlite supports concurrent readers; a ceph.alternate_name xattr for dentry alternate names; rgw metadata keeps layout logs from the stored bucket; mirror daemon rebalance fixed; MonClient and DaemonState fixes; doc updates for PG repair, FD Calc and librados object

Post for LinkedIn

This week in Ceph: cephsqlite now supports concurrent readers, and a new ceph.alternate_name extended attribute gets and sets the dentry alternate_name field. RGW metadata keeps the layout logs from the stored bucket, and the mirroring module fixes directory rebalance after a mirror daemon restart. On the manager side, DaemonState releases its lock before callbacks to avoid GIL inversion and parses wear_level metadata without atof ambiguity, and MonClient drops the ping connection before deleting its messenger. Documentation updates cover rewriting the inconsistent PG and pg repair sections, modernizing PG Calc with a new FD Calc page, and adding object size, I/O rate and omap guidance to the librados introduction.

Week of October 26, 2026

What shipped

Why it matters

This week brings fixes for session and connection handling in the manager client, which affects every OSD and MDS, plus stricter metadata and temp URL handling in RGW. Users also get fewer hangs in erasure-coded Crimson pools, a new option to spread NFS exports across CephFS client handles, and relaxed exclusive locking for librbd image metadata. Documentation corrections across multiple pages and new cephfs-mirror failover guidance also landed.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: mgr keepalives fix daemon session faults, NFS adds clients_per_pool for CephFS exports, RGW rejects empty layout logs and temp URL copy headers, librbd relaxes exclusive lock for image-meta, and crimson OSD fixes EC hangs.

Post for LinkedIn

This week's changes include manager client keepalives so OSDs and MDSes no longer fault their mgr session at the idle timeout, and an optional clients_per_pool setting in the NFS manager module to spread exports across multiple CephFS client handles. RGW now rejects metadata puts that would leave bucket info layout logs empty and disallows temp URLs with x-copy-from headers. Librbd relaxes the exclusive lock requirement for image-meta set and rm, and Crimson OSD fixes three erasure-coded hangs tied to attr_cache. Documentation also gained cephfs-mirror failover steps and corrections across RADOS, cephadm and monitoring pages.

Week of October 19, 2026

What shipped

Why it matters

This week mixes correctness fixes in the OSD, MDS and Objecter with a zero-copy SPDK path for crimson SeaStore and a packaging fix that made cephadm service discovery fail when the dashboard was not installed. Several changes remove ways a cluster could abort, corrupt directory metadata or write over its own on-disk labels.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in Ceph: Objecter re-targets forced-OSD reads when a shard moves, ops apply their own pg_trim_to, MDS resets heartbeat in large cache walks, subvolume names are validated, and cephadm service discovery no longer needs the dashboard.

Post for LinkedIn

This week in Ceph: the Objecter now re-targets forced-OSD direct reads when the pinned shard leaves the acting set, and ops apply the freshly computed pg_trim_to in the transaction that computed it. The MDS resets its internal heartbeat during cache-wide walks in resolve and rejoin, and a dirfrag marked bad keeps projected_version in sync so subtree encoding no longer asserts. Subvolume commands reject empty and dot names that previously corrupted group directories, and subvolumegroup create supports namespace isolation. On crimson SeaStore the SPDK path is zero-copy, and ceph-mgr-cephadm now depends on routes so service discovery works without the dashboard. BlueStore reserves bdev label copies during online expansion.

Week of October 12, 2026

What shipped

Why it matters

This week includes several fixes that matter during upgrades and cluster operations: the Debian manager packaging fix prevents a failed upgrade from leaving the manager down, and the monitor and OSD fixes correct cases that could lose or misreport data around purged snapshots and direct reads. There are also new capabilities for RGW vector bucket policies, tenant resolution in the smb module, and a protocols preset for CephFS subvolumes.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in Ceph: fixes for Debian ceph-mgr restarts and missing modules after the module split, purged snaps and direct reads, plus new vector bucket policy management in RGW and a --protocols option for fs subvolume create.

Post for LinkedIn

This week in Ceph, a Debian packaging fix stops the per-module ceph-mgr packages from restarting the manager into start-limit-hit during upgrades, and also restores modules missing after the mgr module split. In RGW, the S3 vectors API gained vector bucket policy management, and the smb module now resolves RGW tenants automatically for tenant-prefixed buckets and users. The cephfs volumes module has a new --protocols option on fs subvolume create, with an smb preset, and the dashboard multi-site sync status card now offers a gateway toggle. On the storage side, the OSD no longer skips the purged snaps of the epoch after the last purged one, direct reads spanning two chunks are sent to both shards, and a pool created in degraded stretch mode keeps the right size and bucket target.

Week of October 5, 2026

What shipped

Why it matters

This week brings a point release, a rebuilt install documentation set that covers packages, tarballs, containers, mirrors and manual deployment, and several MDS quarantine fixes that prevent clients from being blocked when an operation fails. Users also get crimson Fast EC test coverage and a fix for conditional writes on versioning-suspended buckets.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V19.2.7 is out. Install docs rebuilt for packages, tarballs, containers and mirrors. Manual deployment rewritten with checks after each daemon. MDS quarantine failures no longer leave clients blocked. Crimson Fast EC tests enabled and conditional writes on versioning-suspended bu

Post for LinkedIn

This week Ceph v19.2.7 was released. The install documentation was rebuilt across four pull requests, covering the Installing Ceph landing page, the manual install hub, the package, tarball and container image pages, an updated mirror list, a rewritten manual deployment procedure with checks after each daemon, and rewritten Windows install and configuration pages. In CephFS, the MDS now undoes the in-progress quarantine state when an operation fails and takes mds_lock before starting the internal quarantine request, so clients are no longer blocked by a failed quarantine. Crimson sees the remaining Fast EC tests enabled in test/librados/aio.cc, and osd seastore leaves boot mode before starting the background process. Fixes also landed for conditional writes on versioning-suspended buckets

Week of September 28, 2026

What shipped

Why it matters

This week brings improvements to CephFS subvolume management, OSD testing infrastructure, and production stability through debug guards. Multiple fixes address data integrity issues in mirror sync and peering state handling, while new testing capabilities enable better validation of multisite and replica read scenarios.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Week 40: CephFS subvolume quarantine for security/recovery workflows, OSD test framework overhaul, automatic debug level guards to prevent production I/O storms, mirror sync fixes, and multisite fault injection tests.

Post for LinkedIn

Ceph week 40 highlights: CephFS gains subvolume quarantine for controlled access during recovery. OSD testing gets CRUSH-based placement and multi-zone EC support. New automatic debug level guards protect production from I/O floods. Mirror sync now correctly handles directory renames. RGW improves STS permission handling and adds multisite fault injection testing.

Week of September 21, 2026

What shipped

Why it matters

This week includes security hardening for cephx authentication, infrastructure improvements for Crimson and cephadm, and several critical bug fixes affecting data integrity in OSD peering and RBD operations. The RGW IAM policy API addition expands dashboard management capabilities for multi-tenant deployments.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: cephx security hardening, Crimson Prometheus config support, RGW IAM policy API, centralized cephadm dependencies, and critical OSD peering fixes.

Post for LinkedIn

Ceph shipped significant improvements this week: hardened cephx service ticket verification for security, Crimson OSD now reads Prometheus port from config, dashboard gained RGW role policy management, and critical fixes for OSD write ordering and peering bugs. Service dependency logic is now centralized in cephadm for consistency.

Week of September 14, 2026

What shipped

Why it matters

This week brings fixes for I/O error handling in RADOS striping, OSD replication and balancing, resource leaks in daemon shutdown, and RocksDB dependency updates. Several bugs affecting data consistency and system stability were addressed across core storage and management components.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Week 40: SimpleRADOSStriper fixes for AIO error handling and resource leaks, OSD replication improvements, upmap balancing corrections, and RocksDB v9.11.2 integration.

Post for LinkedIn

This week's Ceph updates focus on reliability and resource management. Key fixes include SimpleRADOSStriper properly capturing asynchronous I/O errors and preventing resource leaks, OSD replication handling balanced reads on replicas correctly, and upmap balancing improvements. Infrastructure changes include RocksDB dependency bump to v9.11.2 and daemon shutdown race condition fixes.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.