nova-api failed to start on compute node because of missing 'python-memcache' package

Bug #1390171 reported by Dennis Dmitriev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Aleksandr Didenko

Bug Description

Jenkins CI job http://jenkins-product.srt.mirantis.net:8080/view/6.0_swarm/job/6.0_fuelmain.system_test.ubuntu.thread_3/17/ , system test 'ceph_ha_restart'.

Steps to reproduce:
            1. Create cluster: Ubuntu, nova-network flat-dhcp
            2. Add 3 nodes with controller
            3. Add 2 nodes with compute
            4. Deploy the cluster

Result: Instances are not created: nova hangs at "Spawning" stage.

Service 'nova-api' failed to start on compute nodes:
============= /var/log/nova/nova-api.log
2014-11-05 15:51:26.932 27277 CRITICAL nova [-] ImportError: No module named memcache

Manual installing the package 'python-memcache' resolves the issue.
On the controllers, this package is installed as the dependecy of the package 'memcached', but on the compute nodes package 'memcached' is not installed.

{"build_id": "2014-11-04_03-44-56", "ostf_sha": "9c6fadca272427bb933bc459e14bb1bad7f614aa", "build_number": "73", "auth_required": true, "api": "1.0", "nailgun_sha": "35946b1f225c984f11915ba8e985584160f0b129", "production": "docker", "fuelmain_sha": "f395aeaed369d9c55588d37aa21e180f3d852f65", "astute_sha": "c72dac7b31646fbedbfc56a2a87676c6d5713fcf", "feature_groups": ["mirantis"], "release": "6.0", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-11-04_03-44-56", "ostf_sha": "9c6fadca272427bb933bc459e14bb1bad7f614aa", "build_number": "73", "api": "1.0", "nailgun_sha": "35946b1f225c984f11915ba8e985584160f0b129", "production": "docker", "fuelmain_sha": "f395aeaed369d9c55588d37aa21e180f3d852f65", "astute_sha": "c72dac7b31646fbedbfc56a2a87676c6d5713fcf", "feature_groups": ["mirantis"], "release": "6.0", "fuellib_sha": "2a314f9d14ea045b4b917d01d6c8f9a732ca1d7f"}}}, "fuellib_sha": "2a314f9d14ea045b4b917d01d6c8f9a732ca1d7f"}

Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Aleksandr Didenko (adidenko)
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/133206

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

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

commit d371f8fde920748068014b0458a3522cf72a2b1a
Author: Aleksandr Didenko <email address hidden>
Date: Fri Nov 7 13:21:36 2014 +0200

    Install "python-memcache" for nova-api

    Closes-bug: #1390171
    Change-Id: Icb6ed23d88ceacf4851cb9639afda36eedd57abe

Changed in fuel:
status: In Progress → Fix Committed
Stanislav Makar (smakar)
tags: added: on-varification
Revision history for this message
Stanislav Makar (smakar) wrote :

{u'build_id': u'2014-12-09_22-41-06', u'ostf_sha': u'a9afb68710d809570460c29d6c3293219d3624d4', u'build_number': u'49', u'auth_required': True, u'nailgun_sha': u'22bd43b89a17843f9199f92d61fc86cb0f8772f1', u'production': u'docker', u'api': u'1.0', u'fuelmain_sha': u'3aab16667f47dd8384904e27f70f7a87ba15f4ee', u'astute_sha': u'16b252d93be6aaa73030b8100cf8c5ca6a970a91', u'feature_groups': [u'mirantis'], u'release': u'6.0', u'release_versions': {u'2014.2-6.0': {u'VERSION': {u'build_id': u'2014-12-09_22-41-06', u'ostf_sha': u'a9afb68710d809570460c29d6c3293219d3624d4', u'build_number': u'49', u'api': u'1.0', u'nailgun_sha': u'22bd43b89a17843f9199f92d61fc86cb0f8772f1', u'production': u'docker', u'fuelmain_sha': u'3aab16667f47dd8384904e27f70f7a87ba15f4ee', u'astute_sha': u'16b252d93be6aaa73030b8100cf8c5ca6a970a91', u'feature_groups': [u'mirantis'], u'release': u'6.0', u'fuellib_sha': u'2c99931072d951301d395ebd5bf45c8d401301bb'}}}, u'fuellib_sha': u'2c99931072d951301d395ebd5bf45c8d401301bb'}

Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-varification
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.