Back to bug 1031766

Who When What Removed Added
Eric Harney 2013-11-18 17:47:15 UTC CC gfidente
Assignee rhos-maint eharney
Flags needinfo?(gfidente)
RHEL Program Management 2013-11-18 17:48:00 UTC Target Milestone --- async
RHEL Program Management 2013-11-18 17:48:20 UTC Target Release --- 3.0
RHEL Program Management 2013-11-18 17:48:25 UTC Keywords ZStream
Giulio Fidente 2013-11-18 18:08:32 UTC Flags needinfo?(gfidente)
Eric Harney 2013-11-18 19:07:31 UTC Link ID Launchpad 1252423
Eric Harney 2013-11-18 19:08:24 UTC Blocks 975606
Eric Harney 2013-11-18 19:12:22 UTC Status NEW ON_DEV
CC jobernar
Link ID OpenStack gerrit 57015
Eric Harney 2013-11-18 19:14:39 UTC Doc Text Cause: RHEL 6.5 LVM behavior changes (no longer automatically activates Thin Provisioned LVs)

Consequence:

Fix:

Result:
Giulio Fidente 2013-12-03 15:09:05 UTC Blocks 998617
Eric Harney 2013-12-03 16:10:25 UTC Status ON_DEV POST
Eric Harney 2013-12-03 16:14:10 UTC Status POST ON_DEV
Eric Harney 2013-12-03 19:09:08 UTC Target Release 3.0 4.0
Target Milestone async rc
Eric Harney 2013-12-03 19:09:39 UTC Keywords ZStream
Eric Harney 2013-12-03 19:11:17 UTC Blocks 1037772
Eric Harney 2013-12-03 19:40:50 UTC Status ON_DEV POST
Eric Harney 2013-12-03 19:41:02 UTC Depends On 1037781
Haim 2013-12-04 12:27:03 UTC QA Contact hateya gfidente
Eric Harney 2013-12-04 20:10:05 UTC Status POST MODIFIED
Fixed In Version openstack-cinder-2013.2-5.el6ost
Eric Harney 2013-12-04 20:13:04 UTC Doc Text Cause: RHEL 6.5 LVM behavior changes (no longer automatically activates Thin Provisioned LVs)

Consequence:

Fix:

Result:
Cause: RHEL 6.5 LVM behavior changes (no longer automatically activates Thin Provisioned LVs)

Consequence: Operations that read/write data to/from the LV need to ensure that it is activated before doing so. Since this was lacking, volume clone from snap would fail for ThinLVM.

Fix: Patch Cinder to activate the LV if required before doing a volume clone.

Result: Volume clone from snap works.
errata-xmlrpc 2013-12-04 21:11:21 UTC Status MODIFIED ON_QA
Giulio Fidente 2013-12-11 17:08:00 UTC Status ON_QA VERIFIED
Don Domingo 2013-12-12 02:21:27 UTC CC ddomingo
Doc Text Cause: RHEL 6.5 LVM behavior changes (no longer automatically activates Thin Provisioned LVs)

Consequence: Operations that read/write data to/from the LV need to ensure that it is activated before doing so. Since this was lacking, volume clone from snap would fail for ThinLVM.

Fix: Patch Cinder to activate the LV if required before doing a volume clone.

Result: Volume clone from snap works.
Prior to Red Hat Enterprise Linux 6.5, the Logical Volume Manager (LVM) automatically activated Thin Provisioned Logical Volumes when needed. Because of this, the Block Storage service did not need to check if a logical volume was activated before reading from or writing to it.

As of Red Hat Enterprise Linux 6.5, LVM no longer activates Thin Provisioned Logical Volumes automatically when needed. This prevented users from cloning volumes from snapshots on Block Storage services with Thin Provisioned Logical Volumes enabled.

To address this, Block Storage services now activate logical volumes first (if required) before read/write operations.
errata-xmlrpc 2013-12-19 17:40:16 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2013-12-20 00:36:59 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2013-12-19 19:36:59 UTC
Eric Harney 2013-12-23 17:55:05 UTC See Also https://bugzilla.redhat.com/show_bug.cgi?id=1045428
Eric Harney 2013-12-23 18:03:07 UTC See Also https://bugzilla.redhat.com/show_bug.cgi?id=1045428
Link ID Red Hat Bugzilla 1031766
Perry Myers 2016-04-27 01:44:43 UTC CC pmyers

Back to bug 1031766