Steps to reproduce:
1. Deploy cluster 1 with release 2014.1 (5.0): Ubuntu/HA, nova/vlan, 3 controllers, 1 compute, 1 cinder
2. Run OSTF
3. Upload and unpack tarball with fuel-5.1 release (build #491) to /var
4. run upgrade.sh with openstack
5. Navigate to UI and update cluster 1 to release 2014.1.1-5.0.2
6. Run OSTF
Expexted result: OSTF passes all tests
Actual result: Platform test "Typical stack actions..." is failed on the first step "1. Create a stack." with the following error:
====================
heatclient.common.http: DEBUG: curl -i -X GET -H 'X-Auth-Token: f0e5fc6b2a41478797ef8d99252a50f3' -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'User-Agent: python-heatclient' http://172.16.21.2:8004/v1/b899bf2206c242868d54c22795d62d70/stacks?
urllib3.connectionpool: INFO: Starting new HTTP connection (1): 10.20.21.4
urllib3.connectionpool: DEBUG: "GET http://172.16.21.2:8004/v1/b899bf2206c242868d54c22795d62d70/stacks HTTP/1.1" 200 14
heatclient.common.http: DEBUG:
HTTP/1.1 200 OK
date: Mon, 01 Sep 2014 12:40:09 GMT
content-length: 14
via: 1.1 192.168.0.4:8004
content-type: application/json; charset=UTF-8
{"stacks": []}
fuel_health.common.test_mixins: DEBUG: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/fuel_health/common/test_mixins.py", line 186, in verify
result = func(*args, **kwargs)
File "/usr/lib/python2.6/site-packages/fuel_health/heatmanager.py", line 84, in _create_stack
self.set_resource(stack.id, stack)
AttributeError: 'NoneType' object has no attribute 'id'
===================
this either OSTF or Heat problem itself. Assigning to MOS-Heat team