The Charm Store will undergo scheduled database maintenance on July 5, 2026 22:00 to July 6, 02:00 UTC. During this time, you may be unable to access charm and bundle metadata or publish updates. No user action is required and services will automatically resume once maintenance is complete.

Platform:

Ubuntu
24.04 22.04 20.04 18.10 18.04 16.04
Channel Revision Published Runs on
latest/stable 21 01 Nov 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/stable 18 28 Jul 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/stable 10 28 Apr 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/stable 8 14 Oct 2021
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 21 18 Oct 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 18 05 Jul 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 10 21 Apr 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 8 14 Oct 2021
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
latest/edge 27 12 Jun 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 26 12 Jun 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 25 12 Jun 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 19 14 Aug 2023
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 10 17 Mar 2022
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
juju deploy bcache-tuning

Getting Started

To use this charm, simple deploy and relation to principle services:

juju deploy bcache-tuning
juju add-relation bcache-tuning ceph-osd
juju add-relation bcache-tuning nova-compute

Cache Set Configuration

Disable performance based congestion behaviour - the SSD or NVMe will in all likelyhood always be faster than the underlying spindle:

congested_read_threshold_us: 0
congested_write_threshold_us: 0

Bcache Backing Device Configuration

Disable cache readahead:

readahead: 0

Disable writethrough of sequential data writes:

sequential_cutoff: 0

Set the amount of dirty data the cache device will hold before starting to persist to the backing device:

writeback_percent: 10

Sets unmanaged cache_mode:

cache_mode: unmanaged