volume create fails in /usr/sbin/thin_check
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Cinder |
Undecided
|
Unassigned | ||
| devstack |
Undecided
|
Scott DAngelo |
Bug Description
volume create fails in /usr/sbin/
To reproduce:
Use Ubuntu 16.10
I used Gorka's HA testing local.conf, but reproduced this on master (also repro's on his patches)
curl -o local.conf http://
$ cinder create --name mydisk 1
2016-08-19 15:22:05.936 ERROR cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.936 TRACE cinder.
2016-08-19 15:22:05.941 ERROR cinder.
2016-08-19 15:22:05.943 ERROR cinder.
2016-08-19 15:22:05.944 ERROR cinder.
Check of pool stack-volumes-
Aborting. Failed to locally activate thin pool stack-volumes-
Scott DAngelo (scott-dangelo) wrote : | #1 |
Gorka Eguileor (gorka) wrote : | #2 |
Eric Harney (eharney) wrote : | #3 |
Ubuntu's LVM packaging doesn't seem to be setup right to support thin provisioning by default.
/usr/sbin/
/usr/sbin/
http://
The lvm2 package only Suggests thin-provisioni
http://
Installing the thin-provisioni
Eric Harney (eharney) wrote : | #4 |
If that fixes things, we should add thin-provisioni
Scott DAngelo (scott-dangelo) wrote : | #5 |
Note that this will also repro on Ubuntu 14.04
affects: | cinder → devstack |
Changed in devstack: | |
assignee: | nobody → Scott DAngelo (scott-dangelo) |
Fix proposed to branch: master
Review: https:/
Changed in devstack: | |
status: | New → In Progress |
Scott DAngelo (scott-dangelo) wrote : | #7 |
Note that this will also repro on Ubuntu 14.04
Code submitted:
https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit f3daa9548efd53e
Author: scottda <email address hidden>
Date: Tue Sep 6 13:45:32 2016 -0600
Add thin-provisioni
Ubuntu's LVM packaging does not support thin provisioning by
default:
/usr/
This is fixed with install of thin-provisioni
Change-Id: I31f572934ea94c
Closes-Bug: #1615134
Changed in devstack: | |
status: | In Progress → Fix Released |
Gheorghe Ungureanu (gunix) wrote : | #10 |
This is still a problem in pike. When you install cinder, you don't get thin-provisioni
Sean McGinnis (sean-mcginnis) wrote : | #11 |
This is a required system package when using lvm thin provisioning. It is not a component of cinder.
Changed in cinder: | |
status: | New → Invalid |
Tested this on Fedora 23 and is working fine, no issues there.