max_pool_size is not set in neutron.conf

Bug #1566797 reported by Ivan Berezovskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Sergey Kolekonov
Mitaka
Fix Released
High
Sergey Kolekonov
Newton
Fix Committed
High
Sergey Kolekonov

Bug Description

steps to reproduce:
Deploy environment: 3 controller, 3 ceph node, any number on compute nodes
Check neutron.conf (database section) on any controller node:

expected result:
max_pool_size is set and calculated according to formula min($::processorcount * 5 + 0, 30 + 0)

actual result:
#max_pool_size = <None>

This parameter is very important for performance and it has to be set

ISO https://product-ci.infra.mirantis.net/job/9.0.all/121/

Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel for Openstack (fuel) → Sergey Kolekonov (skolekonov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

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

Reviewed: https://review.openstack.org/302771
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=a21f8a650fb4a755ce16e56f0099493f0ee113bb
Submitter: Jenkins
Branch: master

commit a21f8a650fb4a755ce16e56f0099493f0ee113bb
Author: Sergey Kolekonov <email address hidden>
Date: Thu Apr 7 16:42:06 2016 +0300

    Align db parameters for Neutron with global values

    Set the following values according to global values:
    - database_max_retries
    - database_idle_timeout
    - database_max_pool_size
    - database_max_overflow

    Change-Id: I7c914e8fb8dff1335229134c3dd65aa0109a147c
    Closes-bug: #1566797

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

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

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

Reviewed: https://review.openstack.org/304197
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=d6ecdb947b33bcba03d62b59c111cfdb10d2de49
Submitter: Jenkins
Branch: stable/mitaka

commit d6ecdb947b33bcba03d62b59c111cfdb10d2de49
Author: Sergey Kolekonov <email address hidden>
Date: Thu Apr 7 16:42:06 2016 +0300

    Align db parameters for Neutron with global values

    Set the following values according to global values:
    - database_max_retries
    - database_idle_timeout
    - database_max_pool_size
    - database_max_overflow

    Change-Id: I7c914e8fb8dff1335229134c3dd65aa0109a147c
    Closes-bug: #1566797
    (cherry picked from commit a21f8a650fb4a755ce16e56f0099493f0ee113bb)

Revision history for this message
Kristina Berezovskaia (kkuznetsova) wrote :

Verify on:
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 195
cat /etc/fuel_build_number:
 195
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6332.noarch
 fuel-misc-9.0.0-1.mos8290.noarch
 python-packetary-9.0.0-1.mos131.noarch
 fuel-openstack-metadata-9.0.0-1.mos8648.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8648.noarch
 python-fuelclient-9.0.0-1.mos306.noarch
 fuel-9.0.0-1.mos6332.noarch
 fuel-nailgun-9.0.0-1.mos8648.noarch
 rubygem-astute-9.0.0-1.mos738.noarch
 fuel-library9.0-9.0.0-1.mos8290.noarch
 fuel-agent-9.0.0-1.mos272.noarch
 fuel-ui-9.0.0-1.mos2658.noarch
 fuel-setup-9.0.0-1.mos6332.noarch
 nailgun-mcagents-9.0.0-1.mos738.noarch
 shotgun-9.0.0-1.mos87.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-bootstrap-cli-9.0.0-1.mos272.noarch
 fuel-migrate-9.0.0-1.mos8290.noarch
 fuelmenu-9.0.0-1.mos268.noarch
 fuel-notify-9.0.0-1.mos8290.noarch
 fuel-ostf-9.0.0-1.mos924.noarch
 fuel-mirror-9.0.0-1.mos131.noarch
 fuel-utils-9.0.0-1.mos8290.noarch

In neutron.conf max_pool_size is equil = 20
(processorcount = 4 in my case)

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.