<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg" -->

---
title: Ceph.io — v20.2.3 Tentacle released | daily.dev
description: Ceph v20.2.3 Tentacle, the third minor release in the Tentacle series, is out and recommended for all users to update to. Fixes span MDS crash/shutdown hangs,...
canonical: https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Ceph.io — v20.2.3 Tentacle released | daily.dev
og:description: Ceph v20.2.3 Tentacle, the third minor release in the Tentacle series, is out and recommended for all users to update to. Fixes span MDS crash/shutdown hangs,...
og:url: https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg
og:image: https://api.daily.dev/og/posts/9Z0z7Lnjg.png
og:image:alt: Ceph.io — v20.2.3 Tentacle released
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Ceph.io — v20.2.3 Tentacle released

**[Ceph](https://daily.dev/sources/ceph)** · 12 min read · 0 upvotes · 0 comments

## Summary

Ceph v20.2.3 Tentacle, the third minor release in the Tentacle series, is out and recommended for all users to update to. Fixes span MDS crash/shutdown hangs, session reclaim blocklisting, OSD BlueStore write buffer misalignment, erasure coding truncate+write planning, RGW TLS 1.3 cipher customization, encrypted object CopyObject support, mTLS auth for Kafka notifications, dashboard hardware monitoring additions, ceph-volume OSD mapper lifecycle rework, and NVMe-oF gateway failback delay configuration plus a new NVMeoF mgr module that requires manual enabling on upgrades from older clusters.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ceph.io/en/news/blog/2026/v20-2-3-tentacle-released>

## Questions this post answers

### Do I need to manually enable the new NVMeoF mgr module after upgrading to Ceph v20.2.3?

Yes, on upgrades from an older cluster the new NVMeoF mgr module must be enabled manually, whereas it is enabled automatically on fresh installs. The module automatically creates the ".nvmeof" metadata pool if it does not already exist, and gateway-group state files are stored there unless another pool is specified.

_Track Ceph release notes like this on daily.dev to catch manual steps before an nvme-of upgrade bites you._

### Why are Ceph deep scrub repairs blocked during my configured scrub hours in older versions?

In Ceph v20.2.3, 'repairing' scrubs (deep scrubs re-run specifically to fix a previously detected inconsistency) are no longer blocked by configured allowed scrub hours or days and can now run at any time. Previously these repair scrubs were restricted to the same time windows as regular scrubs, delaying fixes to known inconsistencies.

_daily.dev surfaces changelog fixes like this scrub scheduling change for teams running Ceph in production._

### What OSD bug caused BlueFS write buffer misalignment in Ceph before v20.2.3?

A BlueStore bug in BlueFS's WAL envelope mode caused write buffer misalignment, which is fixed in Ceph v20.2.3. The release also fixes truncate+write planning for erasure coding shard sizes and a condition that prevented rolling forward of PG log entries.

_Follow storage engine fixes like this BlueStore bug on daily.dev when planning your next Ceph OSD upgrade._

## Similar posts on daily.dev

- [Ceph.io — v19.2.7 Squid released](https://daily.dev/posts/ceph-io-v19-2-7-squid-released-jbhxkebxr) · Ceph · 0 upvotes · 0 comments
- [Ceph.io — \[CVE\] \[URGENT\] Squid v19.2.6 and Tentacle v20.2.4 released](https://daily.dev/posts/ceph-io-cve-urgent-squid-v19-2-6-and-tentacle-v20-2-4-released-bzynabdep) · Ceph · 5 upvotes · 0 comments
- [CloudNative.Now](https://daily.dev/posts/cloudnative-now-ymjlvk5c3) · CloudNative.Now · 1 upvotes · 0 comments
- [MicroCeph: why it’s the superior MinIO alternative \(and how to use it\)](https://daily.dev/posts/microceph-why-it-s-the-superior-minio-alternative-and-how-to-use-it--sdcf9viof) · Ubuntu · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux)

[View this post on daily.dev](https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Ceph.io — v20.2.3 Tentacle released","url":"https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg"},"datePublished":"2026-08-23T12:19:11.573Z","dateModified":"2026-08-23T12:31:14.640Z","description":"Ceph v20.2.3 Tentacle, the third minor release in the Tentacle series, is out and recommended for all users to update to. Fixes span MDS crash/shutdown hangs,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f74055db56e6d16258a5804db5001afd?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f74055db56e6d16258a5804db5001afd?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Ceph","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Ceph","logo":"https://media.daily.dev/image/upload/s--nHzZM4Ap--/f_auto,q_auto/v1787487446/logos/ceph?_a=BAMAMicg0","url":"https://daily.dev/sources/ceph"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux","timeRequired":"PT12M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Ceph","item":"https://daily.dev/sources/ceph"},{"@type":"ListItem","position":3,"name":"Ceph.io — v20.2.3 Tentacle released"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/ceph-io-v20-2-3-tentacle-released-9z0z7lnjg#faq","mainEntity":[{"@type":"Question","name":"Do I need to manually enable the new NVMeoF mgr module after upgrading to Ceph v20.2.3?","acceptedAnswer":{"@type":"Answer","text":"Yes, on upgrades from an older cluster the new NVMeoF mgr module must be enabled manually, whereas it is enabled automatically on fresh installs. The module automatically creates the \".nvmeof\" metadata pool if it does not already exist, and gateway-group state files are stored there unless another pool is specified. Track Ceph release notes like this on daily.dev to catch manual steps before an nvme-of upgrade bites you."}},{"@type":"Question","name":"Why are Ceph deep scrub repairs blocked during my configured scrub hours in older versions?","acceptedAnswer":{"@type":"Answer","text":"In Ceph v20.2.3, 'repairing' scrubs (deep scrubs re-run specifically to fix a previously detected inconsistency) are no longer blocked by configured allowed scrub hours or days and can now run at any time. Previously these repair scrubs were restricted to the same time windows as regular scrubs, delaying fixes to known inconsistencies. daily.dev surfaces changelog fixes like this scrub scheduling change for teams running Ceph in production."}},{"@type":"Question","name":"What OSD bug caused BlueFS write buffer misalignment in Ceph before v20.2.3?","acceptedAnswer":{"@type":"Answer","text":"A BlueStore bug in BlueFS's WAL envelope mode caused write buffer misalignment, which is fixed in Ceph v20.2.3. The release also fixes truncate+write planning for erasure coding shard sizes and a condition that prevented rolling forward of PG log entries. Follow storage engine fixes like this BlueStore bug on daily.dev when planning your next Ceph OSD upgrade."}}]}
```

