From: Matty Williams <71126779+MattyWilliams22@users.noreply.github.com> Date: Mon, 13 Jul 2026 09:05:03 +0000 (+0100) Subject: Merge pull request #69267 from MattyWilliams22/ec-omaps-enabled X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=8c7ccb2d06214f154074e1590e2fbfe4520b73b3;p=ceph.git Merge pull request #69267 from MattyWilliams22/ec-omaps-enabled osd: Enable support for omaps in EC pools Reviewed-by: Radoslaw Zarzynski Reviewed-by: Alex Ainscow Reviewed-by: Bill Scales --- 8c7ccb2d06214f154074e1590e2fbfe4520b73b3 diff --cc doc/dev/osd_internals/erasure_coding/client_support.rst index 5ce50348aec,f899c98e51a..9908592dd65 --- a/doc/dev/osd_internals/erasure_coding/client_support.rst +++ b/doc/dev/osd_internals/erasure_coding/client_support.rst @@@ -906,9 -906,10 +906,10 @@@ Required Setting To enable the new features, the following OSDMap pool settings are required: -- ``allows_ec_overwrites = true` +- ``allows_ec_overwrites = true`` - ``allows_ec_optimizations = true`` - - ``supports_omap = true`` These settings can be configured per-pool. The cluster will enforce that all - OSDs are at the Umbrella release before allowing omap support to be enabled. + OSDs are at the Umbrella release before allowing omap support to be enabled. + + The `supports_omap` pool flag is automatically enabled in pools with EC optimizations enabled.