The keystone apache mpm server settings should be configurable

Bug #1576399 reported by Bjoern
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Undecided
Bjoern

Bug Description

The keystone apache mpm server settings should be configurable in order to tune the MPM thread settings.
This is particular important on high identity volume traffic cluster

Bjoern (bjoern-t)
Changed in openstack-ansible:
assignee: nobody → Bjoern Teipel (bjoern-teipel)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_keystone (master)

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

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

Reviewed: https://review.openstack.org/310922
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_keystone/commit/?id=7704d94c7420e8aba451a0f86c58e46eec99ef74
Submitter: Jenkins
Branch: master

commit 7704d94c7420e8aba451a0f86c58e46eec99ef74
Author: Bjoern Teipel <email address hidden>
Date: Thu Apr 28 15:30:56 2016 -0500

    Add support to tune the keystone apache MPM settings

    This fix adds support to tune the apache MPM server settings
    in case more HTTP threads are needed.

    New overrides have been predefined in order to use the Ubuntu
    default settings:

         keystone_httpd_mpm_backend: event
         keystone_httpd_mpm_start_servers: 2
         keystone_httpd_mpm_min_spare_threads: 25
         keystone_httpd_mpm_max_spare_threads: 75
         keystone_httpd_mpm_thread_limit: 64
         keystone_httpd_mpm_thread_child: 25
         keystone_httpd_mpm_max_requests: 150
         keystone_httpd_mpm_max_conn_child: 0

    Change-Id: Ieaad4d2b3c62a5b59e1fa597816ab1b4c2fc3cb1
    Closes-Bug: #1576399

Changed in openstack-ansible:
status: In Progress → Fix Released
Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/openstack-ansible-os_keystone 14.0.0.0b1

This issue was fixed in the openstack/openstack-ansible-os_keystone 14.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_keystone (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/332162

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

Fix proposed to branch: liberty
Review: https://review.openstack.org/332165

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_keystone (stable/mitaka)

Reviewed: https://review.openstack.org/332162
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_keystone/commit/?id=537d8e94a5600c2c2108e140e2cd5682978be0b9
Submitter: Jenkins
Branch: stable/mitaka

commit 537d8e94a5600c2c2108e140e2cd5682978be0b9
Author: Bjoern Teipel <email address hidden>
Date: Thu Apr 28 15:30:56 2016 -0500

    Add support to tune the keystone apache MPM settings

    This fix adds support to tune the apache MPM server settings
    in case more HTTP threads are needed.

    New overrides have been predefined in order to use the Ubuntu
    default settings:

         keystone_httpd_mpm_backend: event
         keystone_httpd_mpm_start_servers: 2
         keystone_httpd_mpm_min_spare_threads: 25
         keystone_httpd_mpm_max_spare_threads: 75
         keystone_httpd_mpm_thread_limit: 64
         keystone_httpd_mpm_thread_child: 25
         keystone_httpd_mpm_max_requests: 150
         keystone_httpd_mpm_max_conn_child: 0

    Change-Id: Ieaad4d2b3c62a5b59e1fa597816ab1b4c2fc3cb1
    Closes-Bug: #1576399
    (cherry picked from commit 7704d94c7420e8aba451a0f86c58e46eec99ef74)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (liberty)

Reviewed: https://review.openstack.org/332165
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=a4d0ef97d6566d1a90af00e5d9dd49e3c833bc27
Submitter: Jenkins
Branch: liberty

commit a4d0ef97d6566d1a90af00e5d9dd49e3c833bc27
Author: Bjoern Teipel <email address hidden>
Date: Tue Jun 21 09:23:52 2016 -0500

    Add support to tune the keystone apache MPM settings

    This fix adds support to tune the apache MPM server settings
    in case more HTTP threads are needed.

    New overrides have been predefined in order to use the Ubuntu
    default settings:

         keystone_httpd_mpm_backend: event
         keystone_httpd_mpm_start_servers: 2
         keystone_httpd_mpm_min_spare_threads: 25
         keystone_httpd_mpm_max_spare_threads: 75
         keystone_httpd_mpm_thread_limit: 64
         keystone_httpd_mpm_thread_child: 25
         keystone_httpd_mpm_max_requests: 150
         keystone_httpd_mpm_max_conn_child: 0

    Change-Id: Ieaad4d2b3c62a5b59e1fa597816ab1b4c2fc3cb1
    Closes-Bug: #1576399

tags: added: in-liberty
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/openstack-ansible 12.0.16

This issue was fixed in the openstack/openstack-ansible 12.0.16 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible-os_keystone 13.2.0

This issue was fixed in the openstack/openstack-ansible-os_keystone 13.2.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.