DescriptionAlasdair Kergon
2017-06-09 09:48:38 UTC
+++ This bug was initially created as a clone of Bug #1458061 +++
lvs -a -o+name
LV
lvol0
[lvol1]
lvs -a -o+name,attr
LV Attr
lvol0 Owi-a-s---
lvol0 Owi-a-s---
The output changes according to which columns you select!
Due to this commit which incorrectly overwrites the LV being reported upon when kernel device-mapper status information is queried:
commit 6fd20be629b6dceb96702c5f875a2e612e6f465d
Author: Zdenek Kabelac <zkabelac>
Date: Mon Dec 5 14:31:25 2016 +0100
activation: lv_info_with_seg_status API change
Drop LV from passed API arg - it's always segment being checked.
Also use_layer is now in full control of lv_info_with_seg_status().
It decides which device needs to be checked to get 'the most info'.
TODO: future version should be able to expose status from
Sometimes the status comes from a different LV from the rest of the data - it is incorrect to change it affecting the caller!
- lv = origin_from_cow(lv);
+ status->lv = lv = origin_from_cow(lv);
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2017:2222