[noop] expected that metadata_workers set to "4" but it is set to 2

Bug #1667626 reported by Nikita Karpin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Nikita Karpin

Bug Description

Upstream patch https://review.openstack.org/#/c/383690/ switches nova-api to usage of os_workers fact and therefore breaks Fuel Noop tests:

FAILED openstack-controller/openstack-controller ubuntu16 neut_vlan.vmware.glance-primary-controller
  passed should compile into a catalogue without dependency cycles
  passed should configure region name in cinder section
  passed should configure RabbitMQ Heartbeat parameters
  failed should declare correct workers for systems with 4 processess on 4 CPU & 32G system (expected that the catalogue would contain Class[nova::api] with metadata_workers set to "4" but it is set to 2)
  failed should configure workers for nova API, conductor services (expected that the catalogue would contain Nova_config[DEFAULT/metadata_workers] with value set to 4 but it is set to 2)
  passed should configure default_log_levels
  passed nova config should have use_stderr set to false
  passed nova config should have report_interval set to 60
  passed nova config should have service_down_time set to 180
  passed nova config should contain right memcached servers list
  passed should configure cinder_catalog_info for nova
  passed should configure nova with the basics
  passed should configure nova::cache
  passed should configure the nova database connection string
  passed should configure nova::keystone::authtoken
  passed should correctly configure authtoken parameters
  failed should configure nova::api (expected that the catalogue would contain Class[nova::api] with metadata_workers set to 4 but it is set to 2)

Nikita Karpin (mkarpin)
Changed in fuel:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Nikita Karpin (mkarpin)
milestone: none → 11.0
Nikita Karpin (mkarpin)
description: updated
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/437873

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/437873
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=4d111c2190a108c7f9532d6452ee23cb74a76379
Submitter: Jenkins
Branch: master

commit 4d111c2190a108c7f9532d6452ee23cb74a76379
Author: Mykyta Karpin <email address hidden>
Date: Fri Feb 24 12:47:51 2017 +0200

    Set metadata_workers for nova

    Earlier metadata_workers option was set to processorcount
    fact by default, but with upstream patch [1]
    it will be switched to os_workers fact,
    so in order to keep the same amount of
    nova metadata workers we need to set it directly
    in openstack_controller task.

    [1] https://review.openstack.org/#/c/383690/

    Change-Id: I95bc3d7b5f4c71fc9829b0a58d246ac4ea2fe903
    Closes-Bug: #1667626

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

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/442438

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

Reviewed: https://review.openstack.org/442438
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=5c4cac506225ce94d24727f229b78daaf25aeb1e
Submitter: Jenkins
Branch: stable/ocata

commit 5c4cac506225ce94d24727f229b78daaf25aeb1e
Author: Mykyta Karpin <email address hidden>
Date: Fri Feb 24 12:47:51 2017 +0200

    Set metadata_workers for nova

    Earlier metadata_workers option was set to processorcount
    fact by default, but with upstream patch [1]
    it will be switched to os_workers fact,
    so in order to keep the same amount of
    nova metadata workers we need to set it directly
    in openstack_controller task.

    [1] https://review.openstack.org/#/c/383690/

    Change-Id: I95bc3d7b5f4c71fc9829b0a58d246ac4ea2fe903
    Closes-Bug: #1667626
    (cherry picked from commit 4d111c2190a108c7f9532d6452ee23cb74a76379)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 11.0.0.0rc2

This issue was fixed in the openstack/fuel-library 11.0.0.0rc2 release candidate.

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.