Comment 11 for bug 1960206

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

Reviewed: https://review.opendev.org/c/openstack/cinder/+/876473
Committed: https://opendev.org/openstack/cinder/commit/ad5a711fdb1c73744537636c0567c4198666925a
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit ad5a711fdb1c73744537636c0567c4198666925a
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)
    (cherry picked from commit 97926fb888a6cdb96640ebe4e06785e6ce198226)