Bug 1558321

Summary: ERROR: Request limit exceeded: JSON body size (2107169 bytes) exceeds maximum allowed size (2097152 bytes).
Product: Red Hat OpenStack Reporter: Alexander Chuzhoy <sasha>
Component: rhosp-directorAssignee: Angus Thomas <athomas>
Status: CLOSED DUPLICATE QA Contact: Amit Ugol <augol>
Severity: medium Docs Contact:
Priority: medium    
Version: 13.0 (Queens)CC: aschultz, dbecker, dpeacock, mburns, morazi, ohochman, rhel-osp-director-maint
Target Milestone: betaKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-20 21:38:18 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alexander Chuzhoy 2018-03-20 03:12:21 UTC
Environment:
instack-undercloud-8.3.1-0.20180304032746.fc5704f.el7ost.noarch


An overcloud deployment command:
openstack overcloud deploy --templates \
--libvirt-type kvm \
-e /home/stack/templates/nodes_data.yaml \
-r /home/stack/templates/roles_data.yaml \
-n /home/stack/templates/network_data.yaml \
-e /home/stack/templates/extraconfig.yaml \
-e  /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \
-e /home/stack/virt/network/network-environment.yaml \
-e /home/stack/templates/ips-from-pool-all.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/ssl/enable-tls.yaml \
-e /home/stack/virt/public_vip.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-ip.yaml \
-e /home/stack/inject-trust-anchor-hiera.yaml \
-e /home/stack/rhos13.yaml


Fails with the following error message:

Started Mistral Workflow tripleo.validations.v1.check_pre_deployment_validations. Execution ID: 37cdee73-21c9-4f45-b41a-2a1e85c2fd21
Waiting for messages on queue 'tripleo' with no timeout.
Removing the current plan files
Uploading new plan files
Started Mistral Workflow tripleo.plan_management.v1.update_deployment_plan. Execution ID: e89a0837-9240-404b-9b70-2f9d1bac8231
Plan updated.
Processing templates in the directory /tmp/tripleoclient-QTAC6s/tripleo-heat-templates
Action tripleo.parameters.update execution failed: Error validating environment for plan overcloud: ERROR: Request limit exceeded: JSON body size (2107169 bytes) exceeds maximum allowed size (2097152 bytes).



/usr/share/instack-undercloud/puppet-stack-config/puppet-stack-config.yaml.template file has the following line:
heat::max_json_body_size: 2097152

Comment 3 Alex Schultz 2018-03-20 21:38:18 UTC

*** This bug has been marked as a duplicate of bug 1553766 ***