Default heat's max_json_body_size value is too low to deploy undercloud

Bug #1667697 reported by Martin André
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Martin André

Bug Description

In the containers CI job, we've started hitting the JSON message size limit on the undercloud:

https://ci.centos.org/artifacts/rdo/jenkins-tqe-containers-gate-master-tripleo-ci-delorean-full-containers_minimal-383/undercloud/home/stack/overcloud_deploy.log.gz

 u'message': u"Failed to run action [action_ex_id=70501fdd-64f4-4b03-9920-4f789205b6f5, action_cls='<class 'mistral.actions.action_factory.DeployStackAction'>', attributes='{}', params='{u'container': u'overcloud', u'timeout': 90}']\n ERROR: Request limit exceeded: JSON body size (1153273 bytes) exceeds maximum allowed size (1048576 bytes).",
 u'status': u'FAILED'}

We need to bump heat's max_json_body_size on the undercloud.

Changed in tripleo:
assignee: nobody → Martin André (mandre)
status: New → In Progress
Revision history for this message
Martin André (mandre) wrote :
Changed in tripleo:
importance: Undecided → High
milestone: none → pike-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (master)

Reviewed: https://review.openstack.org/437918
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=5e504e6ab923638b1670c99003b1ec0083de61c0
Submitter: Jenkins
Branch: master

commit 5e504e6ab923638b1670c99003b1ec0083de61c0
Author: Martin André <email address hidden>
Date: Fri Feb 24 09:23:26 2017 -0500

    Increase size of heat json message

    The containers CI chokes on the size of JSON messages passed to heat.

    https://ci.centos.org/artifacts/rdo/jenkins-tqe-containers-gate-master-tripleo-ci-delorean-full-containers_minimal-383/undercloud/home/stack/overcloud_deploy.log.gz

    Let's bump heat's max_json_body_size on the undercloud.

    Change-Id: I93553f8248f969bb8d5e212c2e92acbd18623afc
    Closes-Bug: #1667697

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/437932
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=957fbb1e15a4e975c9cc4bdaa1acf26bfe8631fe
Submitter: Jenkins
Branch: master

commit 957fbb1e15a4e975c9cc4bdaa1acf26bfe8631fe
Author: Dan Prince <email address hidden>
Date: Fri Feb 24 09:51:36 2017 -0500

    Make heat max_json_body_size configurable

    We need to bump this a bit for the overcloud containers
    jobs. This patch makes it configurable and increases the
    size for the undercloud.

    Related-bug: #1667697

    Change-Id: I79319f051747b381f5fa36f8a7fc7f31020bc245

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/450769

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/ocata)

Reviewed: https://review.openstack.org/450769
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=8c0de18924a916c767ea3a7648b6e1970a3d276f
Submitter: Jenkins
Branch: stable/ocata

commit 8c0de18924a916c767ea3a7648b6e1970a3d276f
Author: Martin André <email address hidden>
Date: Fri Feb 24 09:23:26 2017 -0500

    Increase size of heat json message

    The containers CI chokes on the size of JSON messages passed to heat.

    https://ci.centos.org/artifacts/rdo/jenkins-tqe-containers-gate-master-tripleo-ci-delorean-full-containers_minimal-383/undercloud/home/stack/overcloud_deploy.log.gz

    Let's bump heat's max_json_body_size on the undercloud.

    Change-Id: I93553f8248f969bb8d5e212c2e92acbd18623afc
    Closes-Bug: #1667697
    (cherry picked from commit 5e504e6ab923638b1670c99003b1ec0083de61c0)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 7.0.0.0b1

This issue was fixed in the openstack/instack-undercloud 7.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/456338

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/newton)

Reviewed: https://review.openstack.org/456338
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=b3a7d23bfe5ad393400ac9a96ae66a628bdd43a7
Submitter: Jenkins
Branch: stable/newton

commit b3a7d23bfe5ad393400ac9a96ae66a628bdd43a7
Author: Martin André <email address hidden>
Date: Fri Feb 24 09:23:26 2017 -0500

    Increase size of heat json message

    The containers CI chokes on the size of JSON messages passed to heat.

    https://ci.centos.org/artifacts/rdo/jenkins-tqe-containers-gate-master-tripleo-ci-delorean-full-containers_minimal-383/undercloud/home/stack/overcloud_deploy.log.gz

    Let's bump heat's max_json_body_size on the undercloud.

    Change-Id: I93553f8248f969bb8d5e212c2e92acbd18623afc
    Closes-Bug: #1667697
    (cherry picked from commit 5e504e6ab923638b1670c99003b1ec0083de61c0)
    (cherry picked from commit 8c0de18924a916c767ea3a7648b6e1970a3d276f)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 5.3.0

This issue was fixed in the openstack/instack-undercloud 5.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 6.1.0

This issue was fixed in the openstack/instack-undercloud 6.1.0 release.

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.