Comment 0 for bug 1488475

Revision history for this message
Guy Paz (guy-paz) wrote :

We are having some heat template that started to fail on validation from Kilo release (it is working till Juno).
I have also tested that on Liberty (devstack) and getting the same issue.
So currently we are not able to deploy our application on Openstack from Kilo release and newer.

You can see what happened when I m using the same heat template on two different versions.

Here when I m creating a stack on Juno (work ok):
[root@os-keystone-01 ~(keystone_admin)]# heat stack-create -f /tmp/cic/hot.yaml -e /tmp/cic/env.yaml stack01
+--------------------------------------+------------+--------------------+----------------------+
| id | stack_name | stack_status | creation_time |
+--------------------------------------+------------+--------------------+----------------------+
| 1179b829-0127-4abd-8830-d4d45ae3067b | stack01 | CREATE_IN_PROGRESS | 2015-08-25T10:48:35Z |
+--------------------------------------+------------+--------------------+----------------------+

Here on Kilo / Liberty:
[stack@gpaz-devstack example(keystone_admin)]$ heat stack-create -f ./hot.yaml -e ./env.yaml stack01
ERROR: Failed to validate: : resources.APP-server01pair: : sequence item 0: expected string, NoneType found

Attached the heat template that we are using.