Back to bug 1030080
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Eric Harney | 2013-11-13 21:34:33 UTC | Blocks | 975606 | |
| Jon Bernard | 2013-11-13 21:36:13 UTC | Assignee | rhos-maint | jobernar |
| Jon Bernard | 2013-11-13 21:37:28 UTC | Assignee | jobernar | rhos-maint |
| Link ID | OpenStack gerrit 54833 | |||
| Jon Bernard | 2013-11-13 21:37:42 UTC | Assignee | rhos-maint | jobernar |
| Jon Bernard | 2013-11-13 21:38:06 UTC | Status | NEW | ASSIGNED |
| Eric Harney | 2013-11-13 21:59:35 UTC | Summary | Creating thin LVM volumes fails | Creating thin LVM volume fails due to incorrect thin pool free space calculation |
| RHEL Program Management | 2013-11-13 22:00:34 UTC | Target Release | --- | 4.0 |
| Ayal Baron | 2013-12-01 10:05:35 UTC | CC | abaron, jobernar | |
| Flags | needinfo?(jobernar) | |||
| Jon Bernard | 2013-12-02 16:57:05 UTC | Flags | needinfo?(jobernar) | |
| Jon Bernard | 2013-12-03 16:37:20 UTC | Status | ASSIGNED | ON_DEV |
| Eric Harney | 2013-12-03 16:49:11 UTC | Link ID | OpenStack gerrit 59698 | |
| Eric Harney | 2013-12-03 17:11:40 UTC | CC | gfidente | |
| Jon Bernard | 2013-12-03 17:45:35 UTC | Link ID | OpenStack gerrit 56091 | |
| Jon Bernard | 2013-12-03 17:52:56 UTC | Link ID | Launchpad 1257252 | |
| Eric Harney | 2013-12-09 17:18:28 UTC | Status | ON_DEV | POST |
| Eric Harney | 2013-12-09 17:36:37 UTC | Keywords | OtherQA | |
| Flags | needinfo?(hateya) | |||
| Eric Harney | 2013-12-09 18:03:51 UTC | Fixed In Version | openstack-cinder-2013.2-8.el6ost | |
| Eric Harney | 2013-12-09 18:11:02 UTC | Status | POST | MODIFIED |
| Haim | 2013-12-09 18:47:02 UTC | Keywords | OtherQA | |
| Flags | needinfo?(hateya) | |||
| errata-xmlrpc | 2013-12-09 21:23:32 UTC | Status | MODIFIED | ON_QA |
| Bruce Reeler | 2013-12-10 04:54:25 UTC | CC | breeler | |
| Flags | needinfo?(jobernar) | |||
| Giulio Fidente | 2013-12-10 12:36:29 UTC | Link ID | Launchpad 1257252 OpenStack gerrit 54833 | |
| Giulio Fidente | 2013-12-10 12:37:31 UTC | Assignee | jobernar | gfidente |
| Giulio Fidente | 2013-12-10 17:31:56 UTC | Doc Text | Cause: when using lvm_type=thin, available space property was incorrectly reporting about the volume group free space rather than inner thin volumes pool free space Consequence: new volumes could not be created, despite the thin volumes pool having enough space, because the outer volume group had no free space (consumed up by the actual thin volumes pool) Fix: free space of the thin volumes pool is now calculated and reported Result: available space for allocation is now reporting about the actual physical free space available in the thin volumes pool |
|
| Giulio Fidente | 2013-12-10 17:37:15 UTC | Doc Text | Cause: when using lvm_type=thin, available space property was incorrectly reporting about the volume group free space rather than inner thin volumes pool free space Consequence: new volumes could not be created, despite the thin volumes pool having enough space, because the outer volume group had no free space (consumed up by the actual thin volumes pool) Fix: free space of the thin volumes pool is now calculated and reported Result: available space for allocation is now reporting about the actual physical free space available in the thin volumes pool | Cause: when using lvm_type=thin, available space was incorrectly reporting about the volume group free space rather than inner thin volumes pool free space Consequence: new volumes could not be created, despite the thin volumes pool having enough space, because the outer volume group had no free space (consumed up by the actual thin volumes pool) Fix: free space of the thin volumes pool is now calculated from its physical consumed space and reported Result: available space for allocation is now reporting about the physical free space available in the thin volumes pool |
| Eric Harney | 2013-12-11 20:51:02 UTC | Doc Text | Cause: when using lvm_type=thin, available space was incorrectly reporting about the volume group free space rather than inner thin volumes pool free space Consequence: new volumes could not be created, despite the thin volumes pool having enough space, because the outer volume group had no free space (consumed up by the actual thin volumes pool) Fix: free space of the thin volumes pool is now calculated from its physical consumed space and reported Result: available space for allocation is now reporting about the physical free space available in the thin volumes pool | Cause: when using lvm_type=thin, the scheduler was incorrectly reporting about the volume group's free space rather than the thin volume pool's free space Consequence: new volumes could not be created because the scheduler indicated that no space was available Fix: free space for the ThinLVM driver is now calculated based on the thin pool rather than the VG itself Result: the scheduler now has the correct usable free space info from the driver when determining where to place a volume |
| Flags | needinfo?(jobernar) | |||
| Giulio Fidente | 2013-12-12 11:47:20 UTC | Status | ON_QA | ON_DEV |
| Fixed In Version | openstack-cinder-2013.2-8.el6ost | |||
| Haim | 2013-12-12 12:36:59 UTC | Status | ON_DEV | ASSIGNED |
| Eric Harney | 2013-12-12 13:50:39 UTC | Flags | needinfo?(gfidente) | |
| Giulio Fidente | 2013-12-12 14:06:47 UTC | Status | ASSIGNED | VERIFIED |
| Fixed In Version | openstack-cinder-2013.2-8.el6ost | |||
| Flags | needinfo?(gfidente) | |||
| Giulio Fidente | 2013-12-12 14:12:12 UTC | QA Contact | hateya | gfidente |
| Don Domingo | 2013-12-13 00:51:09 UTC | CC | ddomingo | |
| Doc Text | Cause: when using lvm_type=thin, the scheduler was incorrectly reporting about the volume group's free space rather than the thin volume pool's free space Consequence: new volumes could not be created because the scheduler indicated that no space was available Fix: free space for the ThinLVM driver is now calculated based on the thin pool rather than the VG itself Result: the scheduler now has the correct usable free space info from the driver when determining where to place a volume | In most cases, thin pools consume nearly the entire volume group. Previously, however, the Block Storage scheduler always calculated storage capacity using the volume group's free space, even with thin pools enabled. This prevented the creation of new volumes within volume groups that used thin pools, as the scheduler incorrectly reported that there was insufficient space. With this update, the Block Storage scheduler now calculates thin pool capacity correctly. When thin pools are enabled, the scheduler now uses free space information from the ThinLVM driver to determine capacity. |
||
| Scott Lewis | 2013-12-16 18:40:48 UTC | Target Milestone | --- | rc |
| errata-xmlrpc | 2013-12-19 17:39:19 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2013-12-20 00:35:34 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2013-12-19 19:35:34 UTC | |||
| Perry Myers | 2016-04-26 14:08:06 UTC | CC | pmyers |
Back to bug 1030080