Regression in Rackspace Cloud Servers tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Jason Dunsmore |
Bug Description
Commit 63b7f14403 introduced a regression in the Rackspace Cloud Server tests. The tests now fail with:
[...]
FAIL: rackspace.
-------
pythonlogging:'': {{{
Changing Rackspace:
Task create from CloudServer "test_rackconne
creating CloudServer "test_rackconne
Task create from CloudServer "test_rackconne
DB error 'NoneType' object has no attribute 'update_and_save'
Calling nova().
CREATE : CloudServer "test_rackconne
Traceback (most recent call last):
File "/home/
handle_data = handle()
File "rackspace/
return server, scheduler.
File "rackspace/
for volume_id, device in self.volumes())
File "/home/
vol[
TypeError: 'NoneType' object is not iterable
DB error 'NoneType' object has no attribute 'update_and_save'
}}}
Traceback (most recent call last):
File "rackspace/
str(exc))
File "/home/
self.
File "/home/
raise MismatchError(
MismatchError: !=:
reference = 'Error: Unknown RackConnect automation status: FOO'
actual = "TypeError: 'NoneType' object is not iterable"
Ran 31 tests in 5.345s
FAILED (failures=26)
Instance.volumes() now relies on its VOLUME property's default. Since CloudServer inherits volumes() from Instance but defines its own VOLUMES property, its VOLUMES property should also have a default.
Changed in heat: | |
assignee: | nobody → Jason Dunsmore (jasondunsmore) |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | icehouse-2 → 2014.1 |
Fix proposed to branch: master /review. openstack. org/64451
Review: https:/