When huge personality is given in yaml file Stack creation remains in Create_IN_Progress state

Bug #1649536 reported by Sowmya Divvi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Unassigned

Bug Description

while launching the stack using the below command

heat stack-create -f test.yaml test_stack.

Stack remains in Create_In_progress state .This happens when supplying a huge personality data (more than 92KB) in test.yaml

issue is reproducible in openstack kilo but not in openstack mitaka

while debugging found the below error:

ERROR oslo_db.sqlalchemy.exc_filters [-] DBAPIError exception wrapped from (DataError) (1406, "Data too long for column 'resource_properties' at row 1") 'INSERT INTO event (created_at, updated_at, stack_id, uuid, resource_action, resource_status, resource_name, physical_resource_id, resource_status_reason, resource_type, resource_properties) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)' (datetime.datetime(2016, 12, 12, 13, 12, 17, 445041), None, '19a789ea-9e26-4123-8377-8c885d9ac561', '3f1b3530-181d-4b41-99f8-0a78cffed7a2', 'CREATE', 'IN_PROGRESS', 'testserver', None, 'state changed', 'OS::Nova::Server', '\x80\x02}q\x01(U\nadmin_passq\x02NU\x11availability_zoneq\x03NU\x05imageq\x04X$\x00\x00\x0071064878-33a9-43d5-a266-fb891a9f7eccq\x05U\tuser_dataq\x06U\x00U\ndiskConfigq\x07NU\x14flavor_update_policyq\x08U\x06RESIZEq\tU\x06flavorq\nX$\x00\x00\x00640f8e9f-d8fa-4482-88b3-9be2f1153340q\x0bU\x0ereservation_idq\x0cNU\x08networksq\r]q\x0e}q\x0f(U\x07networkq\x10NU\x08fixed_ipq\x11NU\x04portq\x12X$\x00\x00\x00fe3aa345-f616-4d6f-8f9b-fde52be

Revision history for this message
Thomas Herve (therve) wrote :

This should have been fixed and backported to kilo in bug 1493858

Changed in heat:
status: New → Incomplete
importance: Undecided → Medium
milestone: none → next
Sowmya Divvi (sowmya)
Changed in heat:
status: Incomplete → Fix Released
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.