Comment 0 for bug 1260773

Revision history for this message
Eric Harney (eharney) wrote :

We should always activate the pool at initialization time since we are going to use it anyway.

2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/service.py", line 205, in _child_process
2013-12-13 10:05:14.095 TRACE cinder.service launcher.run_server(server)
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/service.py", line 96, in run_server
2013-12-13 10:05:14.095 TRACE cinder.service server.start()
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/service.py", line 388, in start
2013-12-13 10:05:14.095 TRACE cinder.service self.manager.init_host()
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/volume/manager.py", line 286, in init_host
2013-12-13 10:05:14.095 TRACE cinder.service self.publish_service_capabilities(ctxt)
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/volume/manager.py", line 912, in publish_service_capabilities
2013-12-13 10:05:14.095 TRACE cinder.service self._report_driver_status(context)
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/volume/manager.py", line 904, in _report_driver_status
2013-12-13 10:05:14.095 TRACE cinder.service volume_stats = self.driver.get_volume_stats(refresh=True)
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/volume/drivers/lvm.py", line 345, in get_volume_stats
2013-12-13 10:05:14.095 TRACE cinder.service self._update_volume_stats()
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/volume/drivers/lvm.py", line 358, in _update_volume_stats
2013-12-13 10:05:14.095 TRACE cinder.service self.vg.update_volume_group_info()
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/brick/local_dev/lvm.py", line 396, in update_volume_group_info
2013-12-13 10:05:14.095 TRACE cinder.service self.vg_thin_pool)
2013-12-13 10:05:14.095 TRACE cinder.service File "/opt/stack/cinder/cinder/brick/local_dev/lvm.py", line 149, in _get_thin_pool_free_space
2013-12-13 10:05:14.095 TRACE cinder.service consumed_space = float(data[0]) / 100 * (float(data[1]))
2013-12-13 10:05:14.095 TRACE cinder.service ValueError: empty string for float()
2013-12-13 10:05:14.095 TRACE cinder.service
2013-12-13 10:05:14.109 INFO cinder.service [-] Child 5052 exited with status 2
2013-12-13 10:05:14.110 INFO cinder.service [-] _wait_child 1
2013-12-13 10:05:14.110 INFO cinder.service [-] wait wrap.failed True

$ sudo vgs
  VG #PV #LV #SN Attr VSize VFree
  stack-volumes 1 12 0 wz--n- 10.01g 1.00g
  vg_rhel65devstac 1 2 0 wz--n- 12.69g 3.40g