Comment 9 for bug 1960206

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/cinder/+/876472
Committed: https://opendev.org/openstack/cinder/commit/97926fb888a6cdb96640ebe4e06785e6ce198226
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 97926fb888a6cdb96640ebe4e06785e6ce198226
Author: Gorka Eguileor <email address hidden>
Date: Wed Feb 16 17:03:41 2022 +0100

    RBD: Fix total_capacity

    Ceph has changed the meaning of the ``bytes_used`` column in the pools
    reported by the ``df`` command, which means that in some deployments the
    rbd driver is not reporting the expected information ot the schedulers.

    The information we should be used for the calculations is returned in
    the ``stored`` field in those systems.

    This patch uses ``stored`` when present and fallbacks to ``bytes_used``
    if not.

    Closes-Bug: #1960206
    Change-Id: I0ca25789a0b279d82f766091235f24f429405da6
    (cherry picked from commit 86d9ec5d5932557ade18e7893cc2b8f564b5b2d8)