Bug 1609189

Summary: [RFE] Add ability to extend/reduce LVs by adding/removing extents in/from front of device
Product: [Community] LVM and device-mapper Reporter: Ondrej Kozina <okozina>
Component: lvm2Assignee: LVM Team <lvm-team>
lvm2 sub component: Changing Logical Volumes QA Contact: cluster-qe <cluster-qe>
Status: NEW --- Docs Contact:
Severity: unspecified    
Priority: medium CC: agk, devzero, heinzm, jbrassow, prajnoha, zkabelac
Version: unspecifiedFlags: rule-engine: lvm-technical-solution?
rule-engine: lvm-test-coverage?
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 3 Roland Kletzing 2023-04-09 15:25:29 UTC
i'd also find such functionality useful. 

for now, it seems only epansion/reduction from the end is something developers had in mind. 

i try reduce a lv by specific exents - which also won't work with the current implementation ( see  https://listman.redhat.com/archives/linux-lvm/2023-April/026337.html )

i think this is probably the same class of missing functionality.  some more flexibility in addition and removal of extents without editing logical volumes at the raw level would be good  ( see  )