heat is not able to create stack

Bug #1310666 reported by Ivan Berezovskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
New
Undecided
Unassigned

Bug Description

{"build_id": "2014-04-21_12-12-37", "mirantis": "yes", "build_number": "117", "nailgun_sha": "66395c99412dbd893868d428b0e4748be70e4a61", "production": "prod", "ostf_sha": "7d0ea20e1c450a5f571d91bb03141b12c301184b", "fuelmain_sha": "f0b6f3afe87b0b286d22ee6114b92c1c07fd1ce6", "astute_sha": "0cb0b26773bd269000a14748e8ba49419462ecaf", "release": "5.0", "fuellib_sha": "b0390f0f882b4f1a3969c16f0514761c81691cc2"}

{"build_id": "2014-04-21_17-42-27", "mirantis": "yes", "build_number": "119", "nailgun_sha": "978d70312250b72af9d29390f13ce7df8907c05d", "production": "prod", "ostf_sha": "7d0ea20e1c450a5f571d91bb03141b12c301184b", "fuelmain_sha": "8a9c73e7deaa8e6d8cf37deaa4f8c3314a7e0dbc", "astute_sha": "421a9f28080f8d10b4d006ce06af8568cce40b9b", "release": "5.0", "fuellib_sha": "b0390f0f882b4f1a3969c16f0514761c81691cc2"}

1. CentOS or Ubuntu, simple mode
2. Neutron Gre
3. Sahara+ceilometer
4. Controller and compute

Deploy is successful. OSTF test failed:
Stack was not created properly. Please refer to OpenStack logs for more details.
Target component: Heat
Scenario:
1. Create a stack. - fail

Target component: Heat
Scenario:
1. Image with cfntools package should be imported. - fail

Stack creation was not started. Please refer to OpenStack logs for more details.
Target component: Heat
Scenario:
1. Start stack creation with rollback enabled. - fail

Also running 'heat stack-create -f file test' fails with error:

ERROR: The personality property may not contain greater than -1 entries.
<131>Apr 21 12:29:19 node-5 heat-heat.engine.parser ERROR: The personality property may not contain greater than -1 entries.
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/heat/engine/parser.py", line 353, in validate
    result = res.validate()
  File "/usr/lib/python2.6/site-packages/heat/engine/resources/server.py", line 934, in validate
    raise exception.StackValidationFailed(message=msg)
StackValidationFailed: The personality property may not contain greater than -1 entries.

Json template 'file' for stack contains:
{
  "AWSTemplateFormatVersion": "2010-09-09",
  "Outputs": {},
  "Description": "Hadoop Cluster by Sahara",
  "Resources": {
    "instance1": {
      "Type": "OS::Nova::Server",
      "Properties": {
        "name": "instance1",
        "flavor": "1",
        "image": "af72cf5c-02f5-4260-a181-da7331b58ca2"
      }
    }
  }
}

But this command works on 112 ISO and stack creats.

I can't collect logs (create snapshot) because this collecting hangs.

Tags: icehouse
description: updated
Changed in fuel:
milestone: none → 5.0
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

looks like we are sending wrong data to heat API.

summary: - heat are not able to create stack
+ heat is not able to create stack
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.