Description of problem: Osp 13 deployment (HCI) with large infra & 150 + ceph disks fails due to below reasons [root@undercloud-0 ~]# grep -inr execution_field_size_limit_kb /etc/mistral/mistral.conf 12:execution_field_size_limit_kb=16384 Version-Release number of selected component (if applicable): How reproducible: every time Steps to Reproduce: 1. 2. 3. Actual results: deployment fails at step2 Expected results: Additional info: below logs for more info === ceph_base_ansible_workflow [task_ex_id=30f5063f-6164-41a8-a71d-f5002bb40419] -> Failed to complete action [error=Field size limit exceeded [class=TaskExecution, field=output, size=25288KB, limit=16384KB], action=tripleo.ansible-playbook, task=ceph_install]: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mistral/engine/action_handler.py", line 37, in on_action_complete action.complete(result) File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper result = f(*args, **kwargs) File "/usr/lib/python2.7/site-packages/mistral/engine/actions.py", line 227, in complete self.action_ex.output = self._prepare_output(result).to_dict() File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/attributes.py", line 229, in __set__ instance_dict(instance), value, None) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/attributes.py", line 708, in set value, old, initiator) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/attributes.py", line 715, in fire_replace_event state, value, previous, initiator or self._replace_token) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/events.py", line 1893, in wrap fn(target, *arg) File "/usr/lib/python2.7/site-packages/mistral/db/v2/sqlalchemy/models.py", line 94, in <lambda> lambda t, v, o, i: validate_long_type_length(cls, attr_name, v) File "/usr/lib/python2.7/site-packages/mistral/db/v2/sqlalchemy/models.py", line 80, in validate_long_type_length raise exc.SizeLimitExceededException(msg) SizeLimitExceededException: Field size limit exceeded [class=TaskExecution, field=output, size=25288KB, limit=16384KB] [wf_ex_id=a1c90252-7cc7-41e5-9054-63523402c175, idx=0]: Failed to complete action [error=Field size limit exceeded [class=TaskExecution, field=output, size=25288KB, limit=16384KB], action=tripleo.ansible-playbook, task=ceph_install]: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mistral/engine/action_handler.py", line 37, in on_action_complete action.complete(result) File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper result = f(*args, **kwargs) File "/usr/lib/python2.7/site-packages/mistral/engine/actions.py", line 227, in complete self.action_ex.output = self._prepare_output(result).to_dict() File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/attributes.py", line 229, in __set__ instance_dict(instance), value, None) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/attributes.py", line 708, in set value, old, initiator) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/attributes.py", line 715, in fire_replace_event state, value, previous, initiator or self._replace_token) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/events.py", line 1893, in wrap fn(target, *arg) File "/usr/lib/python2.7/site-packages/mistral/db/v2/sqlalchemy/models.py", line 94, in <lambda> lambda t, v, o, i: validate_long_type_length(cls, attr_name, v) File "/usr/lib/python2.7/site-packages/mistral/db/v2/sqlalchemy/models.py", line 80, in validate_long_type_length raise exc.SizeLimitExceededException(msg) SizeLimitExceededException: Field size limit exceeded [class=TaskExecution, field=output, size=25288KB, limit=16384KB] ===
workaround increase the "execution_field_size_limit_kb" param value in mistral.conf on undercloud node and restart mistral service. The default value is as shown below.
*** This bug has been marked as a duplicate of bug 1573767 ***