L7 - HAproxy fails with more than 53 L7 rules

Bug #1549100 reported by Michael Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
octavia
Fix Released
High
Stephen Balukoff

Bug Description

HAProxy will fail with more than 53 L7 rules in a policy. We should limit the user to 50 L7 rules per policy.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to octavia (master)

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

Changed in octavia:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to octavia (master)

Reviewed: https://review.openstack.org/285160
Committed: https://git.openstack.org/cgit/openstack/octavia/commit/?id=ad3423afca8caf9334dfd35542752ca4ac25056e
Submitter: Jenkins
Branch: master

commit ad3423afca8caf9334dfd35542752ca4ac25056e
Author: Stephen Balukoff <email address hidden>
Date: Fri Feb 26 00:37:25 2016 -0800

    Add maximum number of l7rules per l7policy

    For reasons of pure practicality, it is not a good idea to allow tenants
    to create arbitrarily long lists of l7rules on their l7policies. After a
    brief discussion we decided that 50 rules is good limit, especially
    given that we expect most practical uses of L7 functionality to entail 1
    to 4 rules per policy at most.

    This commit also fixes a minor bug I noticed in the L7 rule API tests,
    and cleans up the L7Rule API rule response specification.

    Change-Id: I28b8161e85b9e86d4c44be3d48cbf94a3ce631f3
    Closes-Bug: 1549100

Changed in octavia:
status: In Progress → 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.