Don't set default value for "workers" in heat-api section of the heat.conf

Bug #1545986 reported by Sergey Kraynev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
MOS Heat
8.0.x
In Progress
High
MOS Maintenance
Mitaka
Invalid
High
MOS Heat
Newton
Invalid
High
MOS Heat

Bug Description

Heat changes default value of 'workers' option for heat-api section in heat.conf

 - In Kilo it was 0,
 - In Liberty it is calculated by Heat based on numbers of processors, so we should not set this value in heat.conf file
 - In Mitaka calculations based on number of processors was hidden under 0 default value, so using 0 as default is correct again.

We have puppets correct for Mitaka and Kilo, However to be inline with community we should update default for Liberty (MOS 8.0)

Tags: area-mos
Changed in fuel:
status: New → Confirmed
Changed in fuel:
milestone: 8.0-mu-1 → 8.0-updates
Changed in fuel:
assignee: MOS Puppet Team (mos-puppet) → Alexey Deryugin (velovec)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to puppet-modules/puppet-heat (mos-8.0)

Fix proposed to branch: mos-8.0
Change author: Alexey Deryugin <email address hidden>
Review: https://review.fuel-infra.org/19579

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to puppet-modules/puppet-heat (mos-8.0)

Reviewed: https://review.fuel-infra.org/19579
Submitter: Ivan Berezovskiy <email address hidden>
Branch: mos-8.0

Commit: cebf2afeb8a2f585985c5e1f72a2babee75a3816
Author: Alexey Deryugin <email address hidden>
Date: Thu Apr 14 16:27:08 2016

Don't set default value for workers in heat-api section of the heat.conf

In Liberty api worker count is calculated by Heat based on number of processors,
so we should not set this value in heat.conf file.

Change-Id: I9552170d16dfcefc9529b5859c39ef8cc052222f
Closes-Bug: #1545986

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → In Progress
Dmitry Klenov (dklenov)
tags: added: area-mos
Revision history for this message
Sergey Kraynev (skraynev) wrote :

I have marked this bug as Invalid, because according description and current code does not require any changes for these releases.
Also look like fix for mos 8.0 was merged long time ago, I will wait approve about it from Ivan Berezovskiy

Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

In Fuel 8.0 we don't override heat services workers from top manifests, so this patch https://review.fuel-infra.org/#/c/19579/ is enough to make this parameter is automatically calculated by Heat itself.

Revision history for this message
Denis Meltsaykin (dmeltsaykin) wrote :

https://review.openstack.org/#/c/306000/ still is not merged for 8.0

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/8.0)

Change abandoned by Alexey Deryugin (<email address hidden>) on branch: stable/8.0
Review: https://review.openstack.org/306000

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.