apache site configuration hard codes processes and threads

Bug #1748432 reported by James Page
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gnocchi Charm
Fix Released
High
James Page
OpenStack panko charm
Fix Released
Undecided
Dmitrii Shcherbakov

Bug Description

The gnocchi-api.conf apache site template currently hard-codes processes and threads:

    WSGIDaemonProcess gnocchi-api processes=2 threads=10 user=gnocchi display-name=%{GROUP}

This chokes the available API processes on a larger installation.

Tags: cpe-onsite
tags: added: cpe-onsite
James Page (james-page)
Changed in charm-gnocchi:
status: New → Triaged
importance: Undecided → High
assignee: nobody → James Page (james-page)
milestone: none → 18.02
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-gnocchi (master)

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

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

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

Changed in charm-panko:
assignee: nobody → Dmitrii Shcherbakov (dmitriis)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-gnocchi (master)

Reviewed: https://review.openstack.org/542812
Committed: https://git.openstack.org/cgit/openstack/charm-gnocchi/commit/?id=1eb98df671de730c199ef42b432d5229ca33a0c1
Submitter: Zuul
Branch: master

commit 1eb98df671de730c199ef42b432d5229ca33a0c1
Author: James Page <email address hidden>
Date: Fri Feb 9 13:18:06 2018 +0000

    Configure WSGI worker processes dynamically

    Use WSGI worker process configuration in Apache templates inline
    with other OpenStack Charms.

    Change-Id: Ie873ad513201c2d2cfbbd0c14d3e85328f07ee21
    Closes-Bug: 1748432

Changed in charm-gnocchi:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-gnocchi (stable/17.11)

Fix proposed to branch: stable/17.11
Review: https://review.openstack.org/542920

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-gnocchi (stable/17.11)

Reviewed: https://review.openstack.org/542920
Committed: https://git.openstack.org/cgit/openstack/charm-gnocchi/commit/?id=a77fd77fb59cce2f8e25fe74ef9da3aa5302d7a8
Submitter: Zuul
Branch: stable/17.11

commit a77fd77fb59cce2f8e25fe74ef9da3aa5302d7a8
Author: James Page <email address hidden>
Date: Fri Feb 9 13:18:06 2018 +0000

    Configure WSGI worker processes dynamically

    Use WSGI worker process configuration in Apache templates inline
    with other OpenStack Charms.

    Change-Id: Ie873ad513201c2d2cfbbd0c14d3e85328f07ee21
    Closes-Bug: 1748432
    (cherry picked from commit 1eb98df671de730c199ef42b432d5229ca33a0c1)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-panko (master)

Reviewed: https://review.openstack.org/542832
Committed: https://git.openstack.org/cgit/openstack/charm-panko/commit/?id=86175f8b0597eb53e496d79936f69e8a3c6d6b37
Submitter: Zuul
Branch: master

commit 86175f8b0597eb53e496d79936f69e8a3c6d6b37
Author: Dmitrii Shcherbakov <email address hidden>
Date: Fri Feb 9 16:45:22 2018 +0300

    Configure WSGI worker processes dynamically

    Use WSGI worker process configuration in Apache templates inline
    with other OpenStack Charms.

    Additionally:

    * fixes typos in functional tests;
    * removes zesty-ocata (zesty is EoL);
    * fixes tox.ini to run xenial-ocata as Panko is only available in Ocata;
    * fixes src/test-requirements.txt to use a github url instead of lp;
    * adds a repo link now that Panko is in OpenStack repos.

    Change-Id: If24ad0ee3e7cc7282186e8a80c8c2174ab4daa02
    Closes-Bug: 1748432

Changed in charm-panko:
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-gnocchi:
status: Fix Committed → Fix Released
David Ames (thedac)
Changed in charm-panko:
milestone: none → 18.08
James Page (james-page)
Changed in charm-panko:
status: Fix Committed → 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.