oslo.utils/releasenotes/notes/drop-imageutils-human-format-support-a89101a36c4dd3cb.yaml
Hervé Beraud 73eb0673f6 Deprecate the human format on QemuImgInfo
``human`` format parsing introduced many issue in the past.

Each time qemu will update it's human format output we could be
impacted by their changes and it could introduce new issues on
oslo.utils.

Human format is a human readable format which need to be parsed by
regexes, in other words it's not really a format that machine can
consume natively.

Qemu introduced json output since version 1.3 [1] and this format is
machine readable, for the sake of stability on oslo.utils we decided to
drop the support of the human format and to use json as the unique and
only supported format.

We will reach our goal by following this scenario:
step 1: deprecate the human format
step 2: remove the human format and deprecate the format parameters
step 3: remove the parameter (json all the time)

These changes deprecate the ``human`` format (step 1)

[1] https://wiki.qemu.org/ChangeLog/1.3

Change-Id: Ia8d6cd08a8989395f9b0f9097d2e57757b8cb915
2021-05-10 16:35:40 +02:00

6 lines
134 B
YAML

---
deprecations:
- |
Support for parsing the ``human`` format has been deprecated and will
be removed in a future release.