ScaleIO driver init fails if no pools configured
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Low
|
Eric Harney |
Bug Description
If cinder.conf doesn't set sio_storage_pools, loading the driver results in:
AttributeError: 'NoneType' object has no attribute 'split'
2015-09-18 14:58:04.083 TRACE cinder Traceback (most recent call last):
2015-09-18 14:58:04.083 TRACE cinder File "/usr/bin/
2015-09-18 14:58:04.083 TRACE cinder sys.exit(main())
2015-09-18 14:58:04.083 TRACE cinder File "/opt/stack/
2015-09-18 14:58:04.083 TRACE cinder binary=
2015-09-18 14:58:04.083 TRACE cinder File "/opt/stack/
2015-09-18 14:58:04.083 TRACE cinder service_
2015-09-18 14:58:04.083 TRACE cinder File "/opt/stack/
2015-09-18 14:58:04.083 TRACE cinder *args, **kwargs)
2015-09-18 14:58:04.083 TRACE cinder File "/opt/stack/
2015-09-18 14:58:04.083 TRACE cinder is_vol_
2015-09-18 14:58:04.083 TRACE cinder File "/usr/lib/
2015-09-18 14:58:04.083 TRACE cinder return import_
2015-09-18 14:58:04.083 TRACE cinder File "/opt/stack/
2015-09-18 14:58:04.083 TRACE cinder self.configurat
2015-09-18 14:58:04.083 TRACE cinder AttributeError: 'NoneType' object has no attribute 'split'
2015-09-18 14:58:04.083 TRACE cinder
This should be fixed so that the driver module still loads successfully, but is uninitialized. check_for_
tags: | added: drivers emc scaleio |
Changed in cinder: | |
assignee: | nobody → Xing Yang (xing-yang) |
importance: | Undecided → Low |
status: | New → In Progress |
Changed in cinder: | |
milestone: | none → liberty-rc1 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | liberty-rc1 → 7.0.0 |
Fix proposed to branch: master /review. openstack. org/225982
Review: https:/