heat yaql iterators limit is too low

Bug #1817794 reported by Alex Schultz on 2019-02-26
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
Alex Schultz

Bug Description

We've previously run into this issue via Bug 1642287, but an update can fail if you enable ceph, ironic, neutron-ml2-ansible, sahara and TLS. Currently the limit is 1000 which appears to be too low. Similar limit issues have been run into in other OpenStack projects like Bug 1640998 for murano. They increased their limit to 10000.

Fix proposed to branch: master
Review: https://review.openstack.org/639450

Changed in tripleo:
status: Triaged → In Progress

Reviewed: https://review.openstack.org/639450
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=1ed3d2002d7ee5a0954b06de4037092c70a2584f
Submitter: Zuul
Branch: master

commit 1ed3d2002d7ee5a0954b06de4037092c70a2584f
Author: Alex Schultz <email address hidden>
Date: Tue Feb 26 14:43:06 2019 -0700

    Make heat yaql limits configurable

    We need to be able to tune the yaql settings for heat on the udnercloud.
    This change exposes heat's yaql limit_iterators and memory_quota
    settings via HeatYaqlLimitIterators and HeatYaqlMemoryQuota. This change
    also increases the default limit from 1000 to 10000 on the undercloud
    installations.

    Change-Id: I37669bbf642146e46388950c97ac5123c5b1180e
    Closes-Bug: #1817794

Changed in tripleo:
status: In Progress → Fix Released

Reviewed: https://review.openstack.org/641748
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f34e27928e17de3161919cfe908d73721d66a0b1
Submitter: Zuul
Branch: stable/rocky

commit f34e27928e17de3161919cfe908d73721d66a0b1
Author: Alex Schultz <email address hidden>
Date: Tue Feb 26 14:43:06 2019 -0700

    Make heat yaql limits configurable

    We need to be able to tune the yaql settings for heat on the udnercloud.
    This change exposes heat's yaql limit_iterators and memory_quota
    settings via HeatYaqlLimitIterators and HeatYaqlMemoryQuota. This change
    also increases the default limit from 1000 to 10000 on the undercloud
    installations.

    Change-Id: I37669bbf642146e46388950c97ac5123c5b1180e
    Closes-Bug: #1817794
    (cherry picked from commit 1ed3d2002d7ee5a0954b06de4037092c70a2584f)

tags: added: in-stable-rocky

This issue was fixed in the openstack/tripleo-heat-templates 10.4.0 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers